Freigeben über


Berechnungen und Endgeräte

Von Bedeutung

Lakebase Autoscaling ist die neueste Version von Lakebase mit automatischer Berechnung, Skalierung bis Null, Verzweigung und sofortiger Wiederherstellung. Unterstützte Regionen finden Sie unter "Verfügbarkeit der Region". Wenn Sie ein Lakebase Provisioned-Benutzer sind, lesen Sie Lakebase Provisioned.

In Lakebase stellen Sie über einen Lakebase-Endpunkt eine Verbindung mit Ihrer Datenbank her, einem stabilen Datenbankzugriffspunkt, der durch eine UID identifiziert wird. Hinter dem Endpunkt stellen eine oder mehrere Computeinstanzen die Verarbeitungsleistung zum Ausführen Ihrer Abfragen bereit. Ihre Verbindungszeichenfolgen bleiben gleich, auch wenn Sie Computeressourcen skalieren oder hohe Verfügbarkeit aktivieren.

Eine Zweigstelle verfügt in der Regel über einen Lese-/Schreibzugriffsendpunkt (primäre Berechnungseinheit) und optional einen oder mehrere schreibgeschützte Endpunkte (Lesereplikate):

Branch: production
│
├── Endpoint: primary (ep-rapid-cherry-y12fhu7x)
│   └── Compute instance (read-write)
│
└── Endpoint: read-replica-1 (ep-cool-breeze-a8xk2m3p)
    └── Compute instance (read-only)

Bei hoher Verfügbarkeit enthält ein einzelner Endpunkt mehrere Computeinstanzen. In der API steuert das Feld group des Endpunkts EndpointGroupSpec diese Konfiguration, einschließlich der Anzahl der Compute-Instanzen und ob Sekundärinstanzen Lesevorgänge bereitstellen. Ihre connection string ändert sich nicht:

Branch: production
│
├── Endpoint: primary (ep-rapid-cherry-y12fhu7x)
│   ├── Compute instance (read-write primary)
│   ├── Compute instance (secondary, failover)
│   └── Compute instance (secondary, failover)
│
└── Endpoint: read-replica-1 (ep-cool-breeze-a8xk2m3p)
    └── Compute instance (read-only)

Die Benutzeroberfläche bezieht sich auf diese Ressourcen als Rechner und Read Replicas. Die API, SDKs und CLI rufen diese Endpunkte mit einem endpoint_type Feld auf, das die Rolle angibt:

UI-Begriff API endpoint_type
Primäre Berechnung ENDPOINT_TYPE_READ_WRITE
Lesereplikat ENDPOINT_TYPE_READ_ONLY

Nächste Schritte