Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Lakebase scheidt de opslag van de rekenkracht. Uw databasegegevens bevinden zich in een door Databricks beheerde gedistribueerde opslaglaag, onafhankelijk van de rekeninstanties waarop uw query's worden uitgevoerd. Opslag blijft behouden en blijft maximaal beschikbaar, ongeacht of uw berekening wordt uitgevoerd, onderbroken of geschaald.
Voor een overzicht van hoe de reken- en opslaglagen samenwerken, inclusief safekeepers en pageservers, zie Lakebase-architectuur.
Note
Op Azure slaat Lakebase gegevens op in Azure Blob Storage als cloudobjectopslaglaag. Afhankelijk van de regio maakt opslag gebruik van lokaal redundante opslag (LRS) of zone-redundante opslag (ZRS). LRS repliceert gegevens over meerdere kopieën binnen één datacenter, wat een hoge duurzaamheid binnen de regio biedt. ZRS repliceert gegevens over meerdere beschikbaarheidszones. Databricks beheert de opslagredundantielaag. Het kan niet door de klant worden geconfigureerd.
Opslaglaag
Lakebase maakt gebruik van een gedistribueerde opslagarchitectuur. Er is geen enkele computer die de gezaghebbende status van uw database bevat. Lakebase bewaart ook data in Databricks-beheerde cloudobjectopslag, de duurzaamheidsbasis voor de gehele opslaglaag. Cloudobjectopslag is ontworpen voor extreem hoge duurzaamheid en is niet afhankelijk van asynchrone replicatie, dus replicatievertraging beïnvloedt de duurzaamheid niet. Azure Databricks beheert de configuratie van opslagredundantie.
Op Azure slaat Lakebase gegevens op in Azure Blob Storage als cloudobjectopslaglaag.
Opslagredundantie is onafhankelijk van de hoge beschikbaarheid van rekenkracht
Azure Databricks beheert de redundantie en beschikbaarheid van Lakebase storage onafhankelijk van de high availability (HA) compute-instelling. Het in- of uitschakelen van HA heeft geen invloed op opslagredundantie.
Hoge beschikbaarheid is een functie van de compute-laag. Er wordt vooraf een secundaire rekeninstantie ingericht in een andere beschikbaarheidszone voor automatische failover. Opslagredundantie en reken-HA zijn onafhankelijke lagen.
| Karakteristiek | Opslagredundantie | Hoge beschikbaarheid (HA) berekenen |
|---|---|---|
| Mandatory | Yes | Nee. |
| Configureerbaar voor de klant | Nee. | Yes |
| Wat het beveiligt | Duurzaamheid en beschikbaarheid van gegevens | Mogelijkheid om query's uit te voeren |
Hoe opslagscheiding andere functies mogelijk maakt
De scheiding van opslag van rekenkracht maakt verschillende Lakebase-functies mogelijk:
- Geen dataverlies (RPO = 0): Omdat Lakebase elke gecommitteerde transactie in de opslaglaag duurzaam registreert voordat deze wordt erkend, verlies je geen gecommitteerde data wanneer de compute uitvalt, opnieuw opstart, schaalt naar nul of failovert.
- Directe vertakkingen: Lakebase maakt vertakkingen met behulp van copy-on-write voor gedeelde opslag. Het proces dupliceerde geen gegevens.
- Leesreplica’s: Meerdere compute-instances lezen van dezelfde gedeelde opslaglaag. Voor deze benadering is geen gegevensreplicatie vereist.
- Schaal naar nul: De berekening wordt onderbroken, maar de opslag blijft behouden. Gegevens zijn onmiddellijk beschikbaar wanneer de berekening wordt hervat.
- Snelle failover: Omdat opslag losstaat van rekenkracht, hoeft failover geen gegevens te verplaatsen. Lakebase bevordert een secundair rekenproces dat verbinding maakt met de bestaande opslag.
Verwante informatie
- Hoge beschikbaarheid: Configureer redundantie op rekenniveau voor automatische failover in beschikbaarheidszones. Zie Hoge beschikbaarheid.
- Hoge beschikbaarheid beheren: Schakel de rekeninstelling voor hoge beschikbaarheid in en configureer deze op uw eindpunt. Zie Hoge beschikbaarheid beheren.
- Databasevertakkingen: Leer hoe vertakkingen copy-on-write-opslag gebruiken om onmiddellijk geïsoleerde omgevingen te creëren. Zie Branches.
- Leesreplica’s: Voeg alleen-lezen rekeninstanties toe die van dezelfde opslaglaag lezen zonder gegevensreplicatie. Zie Leesreplica's.