AlloyDB Express – Übersicht

AlloyDB Express ist eine Konfiguration in AlloyDB for PostgreSQL, die eine schnelle Bereitstellung und eine Skalierung auf null bietet. Sie ist für schnelles Prototyping und für Workflows optimiert, die KI-Codierungs-Agents verwenden. Mit AlloyDB Express können Sie in Sekundenschnelle eine PostgreSQL-Datenbank erstellen und abfragen, um Prototypen, Anwendungen und KI-Agenten zu erstellen.

Wenn Sie bereit für die Produktion sind, können Sie mit einem Klick ein Upgrade auf AlloyDB durchführen, um alle Unternehmensfunktionen zu erhalten.

In diesem Dokument werden die Funktionen von AlloyDB Express beschrieben, mit AlloyDB verglichen und die Ressourcenhierarchie, die Preise, die unterstützten Regionen und die Einschränkungen erläutert.

AlloyDB Express-Funktionen

AlloyDB Express bietet die folgenden Funktionen, mit denen Sie Anwendungen erstellen und testen können.

Schnelle Bereitstellung

AlloyDB Express-Instanzen sind innerhalb von etwa 2 Sekunden für öffentliche DNS-Verbindungen und innerhalb von 20 Sekunden für Private Service Connect-Endpunkte bereit, Verbindungen anzunehmen. Dank der schnellen Bereitstellung können Sie und Ihre Coding-Agents in Sekundenschnelle eine PostgreSQL-Datenbank erstellen und abfragen, um die Entwicklung zu beschleunigen.

PostgreSQL-Kompatibilität und KI-Funktionen für kleine Instanzen

Selbst auf einer kleinen Instanz mit 1 vCPU (4 GB RAM) oder 2 vCPUs (8 GB RAM) erhalten Sie vollständige PostgreSQL-Kompatibilität und vollen Zugriff auf AlloyDB AI. Diese Funktion umfasst die ScaNN-Vektorsuche, die Erweiterung vector (pgvector), Abfragen in natürlicher Sprache und integrierte SQL-Funktionen zum Erstellen von Einbettungen und zum direkten Aufrufen von Gemini-Modellen über SQL.

Auf null skalieren

Wenn eine Instanz inaktiv ist, wird sie auf null Rechenleistung herunterskaliert, sodass Ihnen während der Inaktivität keine Rechenleistung in Rechnung gestellt wird. Wenn die Instanz eine neue Verbindung oder Abfrage empfängt, wird der Betrieb in etwa 20 Sekunden fortgesetzt.

Verbindung

AlloyDB Express unterstützt die folgenden Verbindungstypen:

  • Private Service Connect: Stellt über Private Service Connect-Endpunkte eine Verbindung von Ihrem VPC-Netzwerk (Virtual Private Cloud) zu Ihrer Instanz her, ohne die Datenbank im öffentlichen Internet verfügbar zu machen.
  • Öffentliches DNS: Verbindet Clients außerhalb Ihres VPC-Netzwerk mit Ihrer Instanz. Öffentliche IP-Adressen werden nicht unterstützt. Stattdessen bietet AlloyDB Express externe Konnektivität über öffentliches DNS.

Sie können auch über den AlloyDB Auth-Proxy und die AlloyDB Language Connectors für Go, Python und Java eine Verbindung zu AlloyDB Express-Instanzen herstellen.

Automatisches Speicherwachstum

Der Speicher für AlloyDB Express-Instanzen wird automatisch skaliert, wenn Ihre Daten wachsen, bis zu 20 GB. Ihnen wird nur der Speicher in Rechnung gestellt, den Sie verwenden. Wenn der Speicherplatz 20 GB erreicht, sind keine weiteren Schreibvorgänge zulässig.

Direktes Upgrade auf AlloyDB

Sie können eine AlloyDB Express-Konfiguration mit einem einzigen Befehl oder einem einzigen Klick in der Google Cloud Console auf einen AlloyDB-Cluster upgraden. Durch das Upgrade erhalten Sie die Unternehmensfunktionen, Rechenkonfigurationen, Speicherkonfigurationen und Regionen, die für die Produktion erforderlich sind. Das Upgrade hat die folgenden Merkmale:

  • Daten- und Konfigurationserhaltung: Beim Upgrade bleiben Ihre Datenbankdaten, Schemas, Nutzeranmeldedaten und die Netzwerkkonfiguration erhalten. Der Verbindungsstring und der DNS-Name bleiben unverändert, sodass Sie den Anwendungscode nicht ändern müssen.
  • Vollständiger Satz von AlloyDB-Funktionen: Nach dem Upgrade gelten das Speicherlimit von 20 GB und das Rechenlimit von 2 vCPUs nicht mehr. Sie können regionale Hochverfügbarkeit, Lesepools und automatisierte Sicherungen konfigurieren. Regionale HA-Cluster umfassen auch ein Service Level Agreement (SLA) mit einer Verfügbarkeit von 99,99 %.

Sicherheit und Compliance

AlloyDB Express bietet die folgenden Sicherheitsfunktionen zum Schutz Ihrer Daten:

  • Authentifizierung: Unterstützt die PostgreSQL-Authentifizierung mit Nutzername und Passwort oder die IAM-Datenbankauthentifizierung (Identity and Access Management). Die Erzwingung der Passwortkomplexität ist standardmäßig aktiviert.
  • Kontrollen zur Daten-Exfiltration: VPC Service Controls unterstützt Sie bei der Einhaltung von Richtlinien zur Daten-Exfiltration in Unternehmen.
  • Governance-Steuerelemente: Unterstützt Datenstandort, Access Transparency und Zugriffsgenehmigung.
  • Verschlüsselung: Mit der standardmäßigen Google-Verschlüsselung werden ruhende Daten verschlüsselt. Kundenverwaltete Verschlüsselungsschlüssel (CMEK) werden nicht unterstützt.

Patches und Wartung

AlloyDB Express ist für die einfache Entwicklung, das schnelle Prototyping und Workflows mit KI-Coding-Agents optimiert. Damit der Aufwand gering und die Verwaltung einfach bleibt, werden Patches und Wartung in AlloyDB Express anders gehandhabt als in AlloyDB-Bereitstellungen.

AlloyDB Express hält Instanzen mit den neuesten Nebenversionen und Sicherheitsupdates auf dem neuesten Stand. Der Dienst wendet Wartungsupdates in der Regel automatisch an, wenn eine Instanz fortgesetzt wird, oder während Zeiten mit geringer Nutzung, wenn die Instanz ausgeführt wird.

AlloyDB Express und AlloyDB vergleichen

In der folgenden Tabelle werden AlloyDB Express und AlloyDB verglichen, damit Sie die Option auswählen können, die Ihren Anforderungen entspricht:

Funktion AlloyDB Express-Konfiguration (Vorabversion) AlloyDB
Anwendungsfälle Schnelles Prototyping und schnelle Entwicklung mit Konfigurationen, die für Workflows mit KI-Programmier-Agents optimiert sind Vollständiger Satz von Unternehmensfunktionen, Rechenkonfigurationen, Speicherkonfigurationen und Regionen, die für die Entwicklung, das Testen und die Produktion von Anwendungen und Agenten erforderlich sind
Bereitstellungszeit Innerhalb von etwa 2 Sekunden für öffentliches DNS und innerhalb von 20 Sekunden für Private Service Connect-Endpunkte Innerhalb weniger Minuten
Rechenkonfiguration Zonale Instanzen mit 1 vCPU oder 2 vCPUs Bis zu 288 vCPUs; bis zu 20 Lesepoolknoten
Bereitgestelltes Verhalten Skaliert auf null, wenn die Datenbank keinen Traffic hat Immer bereitgestellt
Speicherkonfiguration Automatische Speicherskalierung bis zu 20 GB Automatische Skalierung des Speichers auf bis zu 128 TB
Hochverfügbarkeit Nicht unterstützt; nur zonale Instanzen Regionale Hochverfügbarkeit mit automatischem Failover
Notfallwiederherstellung Nicht unterstützt Regionenübergreifende Replikation mit bis zu fünf sekundären Clustern
SLA Kein SLA SLA zur 99,99-prozentigen Verfügbarkeit für regionale Hochverfügbarkeitscluster
Sicherungen Nicht unterstützt Automatische Sicherungen und Sicherungen nach Bedarf, Wiederherstellung zu einem bestimmten Zeitpunkt (PITR) sowie Backup- und DR-Dienst
Verbindung Öffentliches DNS und Private Service Connect Öffentliche IP-Adresse, Private Service Connect und Zugriff auf private Dienste
PostgreSQL-Versionen 18 14, 15, 16, 17 und 18
Verschlüsselung Standardmäßige Google-Verschlüsselung Standardmäßige Google-Verschlüsselung oder CMEK
Preismodell Nutzungsbasierte Computing- und Speicherressourcen; monatliche kostenlose Stufe Bereitgestellte stündliche Rechenleistung; nutzungsbasierter Speicher; 30-tägiger kostenloser Testzeitraum für Cluster mit 8 vCPUs
Rabatte für zugesicherte Nutzung (CUD) Rabatte für zugesicherte Nutzung gelten nicht Es gelten Rabatte für zugesicherte Nutzung für 1 Jahr und 3 Jahre.
Schnittstellen Google Cloud Console, Google Cloud CLI und REST API Google Cloud Console, gcloud CLI, REST API, Terraform und Config Connector
Upgrade-Pfad Direktes Upgrade auf AlloyDB Ein Downgrade auf AlloyDB Express wird nicht unterstützt.

AlloyDB Express-Ressourcenhierarchie

Wie AlloyDB organisiert AlloyDB Express Ressourcen in Clustern, Instanzen und Knoten, verwendet aber eine vereinfachte Topologie mit einer einzelnen Instanz. In der folgenden Liste wird beschrieben, wie sich die einzelnen Ressourcen in AlloyDB Express von AlloyDB unterscheiden:

  • Cluster: Ein Container auf oberster Ebene für Ihre Datenbanken, Logs und Metadaten in einer Google Cloud -Region. Im Gegensatz zu einem AlloyDB-Cluster unterstützt ein AlloyDB Express-Cluster keine regionenübergreifende Replikation oder Sicherungen.
  • Instanz: Der Zugriffspunkt, der Verbindungsdetails für Ihre Anwendungen bereitstellt. Im Gegensatz zu einem AlloyDB-Cluster, der eine regionale primäre Hochverfügbarkeitsinstanz und mehrere Lesepoolinstanzen enthalten kann, enthält ein AlloyDB Express-Cluster eine einzelne zonale primäre Instanz, die sowohl Lese- als auch Schreibvorgänge verarbeitet.
  • Knoten: die virtuelle Maschine (VM), auf der die Datenbank-Engine ausgeführt wird. Eine AlloyDB Express-Instanz wird auf einem einzelnen Knoten mit entweder 1 vCPU (4 GB RAM) oder 2 vCPUs (8 GB RAM) ausgeführt und hat keinen Standby-Knoten, was die Kosten minimiert.

Preise

AlloyDB Express bietet nutzungsbasierte Preise für Rechenleistung und Speicher und umfasst eine monatliche kostenlose Stufe. In der folgenden Liste wird beschrieben, wie die Nutzung von AlloyDB Express abgerechnet wird:

  • Kostenlose Stufe: In den ersten 12 Monaten sind pro Rechnungskonto und Monat 50 Recheneinheiten und 2 GB Speicher enthalten. Die Nutzung über die kostenlose Stufe hinaus wird für Instanzen mit 1 vCPU oder 2 vCPUs in Rechnung gestellt, was 1 Recheneinheit bzw. 2 Recheneinheiten entspricht.
  • Rechenleistung: Rechenleistung wird pro Sekunde abgerechnet, basierend auf Recheneinheiten mit einem vCPU-zu-Arbeitsspeicher-Verhältnis von 1:4. Ihnen wird die Rechenleistung nicht in Rechnung gestellt, während die Instanz inaktiv ist.
  • Speicher: Der Speicher wird für die von Ihnen verwendete Menge in Rechnung gestellt, nicht für die bereitgestellte Kapazität, bis zu einem Maximum von 20 GB. Der Speicher wird in Rechnung gestellt, solange die Instanz aktiv oder inaktiv ist.
  • Rabatte: Es gelten die Standardrabatte für Unternehmen. Rabatte für zugesicherte Nutzung sind nicht verfügbar.

Weitere Informationen finden Sie unter AlloyDB-Preise.

Unterstützte Regionen

AlloyDB Express unterstützt die folgenden Regionen:

  • asia-east1
  • asia-east2
  • asia-northeast1
  • asia-southeast1
  • australia-southeast1
  • europe-west2
  • us-west1

Beschränkungen

Für AlloyDB Express gelten die folgenden Einschränkungen:

  • Unterstützung von PostgreSQL-Versionen: AlloyDB Express unterstützt nur PostgreSQL 18.
  • Compute- und Instanzkonfiguration: AlloyDB Express unterstützt eine einzelne zonale primäre Instanz mit 1 vCPU (4 GB RAM) oder 2 vCPUs (8 GB RAM). Lesepoolinstanzen, regionale Hochverfügbarkeit und regionenübergreifende Replikation werden nicht unterstützt.
  • Speicherlimit: AlloyDB Express unterstützt bis zu 20 GB Speicherplatz. Wenn der Speicherplatz 20 GB erreicht, sind keine weiteren Schreibvorgänge zulässig.
  • Maximale Anzahl von Verbindungen (Flag max_connections): Das Datenbankflag max_connections ist auf 200 festgelegt, um Probleme mit unzureichendem Arbeitsspeicher zu vermeiden. Das Ändern des Flags max_connections hat keine Auswirkungen auf eine AlloyDB Express-Instanz.
  • PostgreSQL-Erweiterungen: Sie können alle von AlloyDB unterstützten PostgreSQL-Erweiterungen laden. Speicherintensive Erweiterungen können jedoch zu OOM-Problemen führen, wenn sie das Speicherlimit der Instanz von 4 GB oder 8 GB überschreiten. Um OOM-Probleme zu vermeiden, erzwingt AlloyDB Express die folgenden festen Erweiterungseinstellungen, die die Speichernutzung skalieren und Empfehlungen des spaltenbasierten Engine Advisors deaktivieren:
    • google_plan_management-Erweiterung: Das Flag google_plan_management.managed_plans_pool_size_in_mb ist auf 10 gesetzt.
    • google_columnar_engine- und google_db_advisor-Erweiterungen: Das Flag google_columnar_engine.memory_size_in_mb ist auf 400, das Flag google_columnar_engine.enable_auto_columnarization auf false und das Flag google_db_advisor.enable_columnar_advisor auf false gesetzt.
  • Sicherungen und Notfallwiederherstellung: Automatische Sicherungen, On-Demand-Sicherungen, PITR sowie Backup und DR werden nicht unterstützt.
  • Sicherheit: CMEK wird nicht unterstützt.
  • Schnittstellen: Terraform und Config Connector werden nicht unterstützt.
  • Abrechnung und SLA: Rabatte für zugesicherte Nutzung gelten nicht und AlloyDB Express ist nicht durch ein SLA abgedeckt.
  • Upgradepfad: Nachdem Sie ein Upgrade eines AlloyDB Express-Clusters auf AlloyDB durchgeführt haben, können Sie kein Downgrade auf AlloyDB Express mehr durchführen.

Nächste Schritte