Megosztás:


Mi az a Lakebase automatikus skálázás?

Fontos

A Lakebase automatikus skálázása bétaverzióban érhető el a következő régiókban: eastus2, , westeuropewestus.

A Lakebase automatikus skálázása a Lakebase legújabb verziója automatikus skálázási számítással, skálázással nullára, elágaztatással és azonnali visszaállítással. A Lakebase Provisioned szolgáltatással való összehasonlításához tekintse meg a verziók közötti választást.

A Lakebase Postgres Automatikus skálázás egy teljes körűen felügyelt Postgres-adatbázis, amely a Databricks Adatintelligencia-platformba van integrálva. Online tranzakciófeldolgozási (OLTP) képességeket biztosít a lakehouse-hoz, így valós idejű tranzakciós alkalmazásokat hozhat létre az elemzési számítási feladatok mellett.

A Lakebase Postgres automatikus skálázása ötvözi a Postgres megbízhatóságát és jártasságát a modern adatbázis-funkciókkal, beleértve az automatikus skálázást, a nullára skálázást, az elágaztatást és az azonnali visszaállítást. Ezek a funkciók rugalmas fejlesztési munkafolyamatokat, költséghatékony műveleteket és gyors iterációt tesznek lehetővé.

Lakebase-integráció a Unity Katalógussal és alkalmazásokkal

A projektek rendszerezése

A Lakebase-objektumok hierarchiájának megismerése segít az erőforrások rendszerezésében és kezelésében:

Databricks Workspace
  └── Project(s)
      └── Branch(es)
          ├── Compute (primary R/W)
          ├── Read replica(s) (optional)
          ├── Role(s)
          └── Database(s)
                 └── Schema(s)

A hierarchia minden szintje egy adott célt szolgál:

Objektum Description
Projekt Az adatbázis-erőforrások legfelső szintű tárolója. A projektek ágakat, adatbázisokat, szerepköröket és számítási erőforrásokat tartalmaznak. Lásd: Projektek kezelése.
Fiók Izolált adatbázis-környezet, amely a tárolót a szülőágával osztja meg. Minden projekt több ágat tartalmazhat. Lásd: Ágak kezelése.
Számít Az ágat irányító Postgres-kiszolgáló. Minden ág saját számítással rendelkezik, amely az adatbázis-műveletek feldolgozási teljesítményét és memóriáját biztosítja. Lásd: Számításkezelés.
Adatbázis Standard Postgres-adatbázis egy ágon belül. Minden ág több adatbázist tartalmazhat saját táblákkal, sémákkal és adatokkal. Lásd: Adatbázisok kezelése.

Az ágak ismertetése

A Lakebase Postgres egyik leghatékonyabb funkciója az elágaztatás. A kód Git-ágaihoz hasonlóan az ágak lehetővé teszik elkülönített adatbázis-környezetek, például fejlesztési és tesztelési környezetek létrehozását – a live környezet befolyásolása nélkül.

Miért fontos ez: A hagyományos adatbázis-munkafolyamatokhoz külön fejlesztői és előkészítési kiszolgálókra, manuális adatfrissítésekre és gondos koordinációra van szükség. Ágakkal a következőt teheti:

  • Azonnal hozzon létre fejlesztési környezetet valós adatokkal
  • A sémamódosításokat biztonságosan tesztelje, mielőtt alkalmazza őket a produkciós környezetben.
  • A hibákból való helyreállításhoz hozzon létre ágakat bármely időpontból
  • Csak a módosított adatokért kell fizetnie, nem pedig a teljes duplikált adatbázisokért
Téma Description
Fióktelepek Ismerje meg az ágak működését, a gyakori munkafolyamatokat és a csapat ajánlott eljárásait.
Fióktelepek kezelése Ágak létrehozása, alaphelyzetbe állítása és törlése fejlesztéshez és teszteléshez.
Védett ágak Védjük meg az éles ágazatokat a véletlen módosításokkal és törlésekkel szemben.

Alapfogalmak

A Lakebase számos kulcsfontosságú újításra épül, amelyek megkülönböztetik a hagyományos adatbázisrendszerektől:

  • Elkülönített számítás és tárolás: A költséghatékonyság és a rugalmasság érdekében a számítási erőforrásokat a tárolástól függetlenül skálázza.
  • Automatikus skálázás: A számítás automatikusan igazodik a számítási feladatok igényeihez, és támogatja a nullára skálázást tétlen időszakokban.
  • Másolat íráskor tároló: Lehetővé teszi az azonnali elágazást, ahol csak az adatváltozásokért kell fizetnie, nem pedig a teljes másolatokért.
  • Azonnali időponthoz kötött műveletek: Ágak létrehozása vagy bármely időpontra való visszaállítás a konfigurált visszaállítási ablakban (0-30 nap)

Ezek a fogalmak együttesen teszik lehetővé a rugalmas fejlesztési munkafolyamatokat, a költséghatékony műveleteket és a hibákból való gyors helyreállítást.

Az egyes alapfogalmak részletes ismertetését az Alapvető fogalmak című témakörben találja.