Sdílet prostřednictvím


Co je automatické škálování LakeBase?

Důležité

Automatické škálování LakeBase je v beta verzích v následujících oblastech: eastus2, westeurope, westus.

Automatické škálování LakeBase je nejnovější verze LakeBase s automatickým škálováním výpočetních prostředků, škálováním na nulu, větvení a okamžitým obnovením. Porovnání funkcí se službou Lakebase Provisioned najdete v tématu Volba mezi verzemi.

Automatické škálování Lakebase Postgres je plně spravovaná databáze Postgres integrovaná do platformy Databricks Data Intelligence. Přináší do vašeho lakehouse funkce online zpracování transakcí (OLTP), které vám umožní vytvářet transakční aplikace v reálném čase společně s analytickými úlohami.

Automatické škálování Lakebase Postgres kombinuje spolehlivost a znalost Postgres s moderními funkcemi databáze, včetně automatického škálování, škálování na nula, větvení a okamžitého obnovení. Tyto funkce umožňují flexibilní vývojové pracovní postupy, nákladově efektivní operace a rychlé iterace.

Integrace Lakebase s katalogem Unity a aplikacemi

Uspořádání projektů

Porozumění hierarchii objektů Lakebase vám pomůže uspořádat a spravovat prostředky:

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

Každá úroveň v hierarchii slouží ke konkrétnímu účelu:

Object Description
Projekt Kontejner nejvyšší úrovně pro vaše databázové prostředky. Projekt obsahuje větve, databáze, role a výpočetní prostředky. Viz Správa projektů.
Větev Izolované databázové prostředí, které sdílí úložiště s nadřazenou větví. Každý projekt může obsahovat více větví. Viz Správa větví.
Vypočítat Server Postgres, který řídí větev. Každá větev má vlastní výpočetní prostředky, které poskytují výpočetní výkon a paměť pro databázové operace. Viz Správa výpočetních prostředků.
Databáze Standardní databáze Postgres ve větvi. Každá větev může obsahovat více databází s vlastními tabulkami, schématy a daty. Viz Správa databází.

Pochopení větví

Jednou z nejvýkonnějších funkcí Lakebase Postgres je větvení. Podobně jako větve Gitu pro váš kód umožňují větve vytvářet izolovaná databázová prostředí pro vývoj a testování, aniž by to mělo vliv na produkční prostředí.

Proč na tom záleží: Tradiční databázové pracovní postupy vyžadují samostatné vývojové a pracovní servery, ruční aktualizace dat a pečlivou koordinaci. S větvemi můžete:

  • Okamžité vytvoření vývojového prostředí s produkčními daty
  • Bezpečné testování změn schématu před jejich použitím v produkčním prostředí
  • Zotavení z chyb vytvořením větví z libovolného bodu v čase
  • Platíte jenom za data, která změníte, ne za úplné duplicitní databáze.
Téma Description
Pobočky Zjistěte, jak větve fungují, běžné pracovní postupy a osvědčené postupy pro váš tým.
Správa branchí Vytváření, resetování a odstraňování větví pro vývoj a testování
Chráněné větve Chraňte produkční větve před náhodnými změnami a odstraněními.

Klíčové koncepty

Lakebase je založená na několika klíčových inovacích, které ji odlišují od tradičních databázových systémů:

  • Oddělené výpočetní prostředky a úložiště: Škálování výpočetních prostředků nezávisle na úložišti pro nákladovou efektivitu a flexibilitu.
  • Automatické škálování: Výpočty se automaticky upraví na základě poptávky po úlohách s podporou škálování na nulu během období nečinnosti.
  • Úložiště kopírování při zápisu (copy-on-write): Umožňuje okamžité větvení, kde platíte jenom za změny dat, ne za kompletní kopie.
  • Okamžité operace k určitému bodu v čase: Vytváření větví nebo obnovení k jakémukoli okamžiku v rámci vašeho nakonfigurovaného okna obnovení (0–30 dnů)

Tyto koncepty spolupracují a umožňují flexibilní vývojové pracovní postupy, nákladově efektivní operace a rychlé zotavení z chyb.

Podrobné vysvětlení jednotlivých základních konceptů najdete v tématu Základní koncepty.