Standorte für Firestore mit MongoDB-Kompatibilität
Wenn Sie eine Firestore-Datenbank bereitstellen, müssen Sie einen Standort dafür auswählen. Um die Latenz zu verringern und die Verfügbarkeit zu erhöhen, speichern Sie Ihre Daten in der Nähe der Nutzer und Dienste, die sie benötigen.
Optional können Sie in Ihrem Projekt mehrere Datenbanken erstellen, die jeweils eine eigene Standorteinstellung haben.
Nachdem Sie eine Datenbank bereitgestellt haben, können Sie die Standorteinstellung nicht mehr ändern.
Arten von Standorten
Sie können Ihre Daten für Firestore mit MongoDB-Kompatibilität an einem multiregionalen Standort oder einem regionalen Standort speichern.
Multiregionale Standorte
Wählen Sie einen multiregionalen Standort aus, um die Verfügbarkeit und Langlebigkeit Ihrer Datenbank zu maximieren.
Ein multiregionaler Standort besteht aus einer bestimmten Gruppe von Regionen, in denen mehrere Replikate der Datenbank gespeichert sind. Jedes Replikat ist entweder ein nicht schreibgeschütztes Replikat, das alle Daten in der Datenbank enthält, oder ein Witness-Replikat, das keine vollständigen Daten enthält, aber an der Replikation beteiligt ist.
Durch die Replikation der Daten zwischen mehreren Regionen können Daten auch dann bereitgestellt werden, wenn eine ganze Region ausfällt. Innerhalb einer Region werden Daten zonenübergreifend repliziert, sodass Daten auch dann in dieser Region bereitgestellt werden können, wenn eine Zone ausfällt.
Firestore mit MongoDB-Kompatibilität unterstützt die folgenden multiregionalen Standorte:
| Name des multiregionalen Standorts | Beschreibung des multiregionalen Standorts | Nicht schreibgeschützte Regionen | Witness-Region |
|---|---|---|---|
eur3 |
Europa | europe-west1 (Belgien), europe-west4 (Niederlande) |
europe-north1 (Finnland) |
nam5 |
USA (Mitte) | us-central1 (Iowa), us-central2 (Oklahoma – private Google Cloud Region) |
us-east1 (South Carolina) |
nam7 |
USA (Mitte und Osten) | us-central1 (Iowa), us-east4 (Northern Virginia) |
us-central2 (Oklahoma – private Google Cloud Region) |
Regionale Standorte
Ein regionaler Standort ist ein bestimmter geografischer Ort wie South Carolina. Daten an einem regionalen Standort werden in mehreren Zonen innerhalb einer Region repliziert. Alle regionalen Standorte sind mindestens 160 Kilometer voneinander entfernt.
Wählen Sie einen regionalen Standort aus, um die Kosten niedrig zu halten, um eine niedrige Schreiblatenz zu erreichen, wenn Ihre Anwendung empfindlich auf Latenz reagiert, oder um die Datenbank mit anderen Ressourcenam selben Standort zu speichern Google Cloud .
Firestore mit MongoDB-Kompatibilität unterstützt die folgenden regionalen Ressourcenstandorte:
| Name der Region | Beschreibung der Region | |
|---|---|---|
| Nordamerika | ||
us-west1 | Oregon | |
us-west2 | Los Angeles | |
us-west3 | Salt Lake City | |
us-west4 | Las Vegas | |
|
|
Iowa | |
northamerica-northeast1 | Montreal | |
|
|
Toronto | |
|
|
Queretaro | |
us-east1 | South Carolina | |
us-east4 | Northern Virginia | |
|
|
Columbus | |
|
|
Dallas | |
| Südamerika | ||
|
|
Santiago | |
southamerica-east1 | São Paulo | |
| Europa | ||
europe-west2 | London | |
|
|
Belgien | |
|
|
Niederlande | |
|
|
Mailand | |
|
|
Madrid | |
|
|
Paris | |
|
|
Turin | |
|
|
Berlin | |
europe-west3 | Frankfurt | |
|
|
Finnland | |
|
|
Stockholm | |
europe-central2 | Warschau | |
europe-west6 | Zürich | |
| Naher Osten | ||
|
|
Doha | |
|
|
Dammam | |
|
|
Tel Aviv | |
| Asien | ||
asia-south1 | Mumbai | |
|
|
Delhi | |
asia-southeast1 | Singapur | |
asia-southeast2 | Jakarta | |
asia-southeast3 | Bangkok | |
asia-east2 | Hongkong | |
asia-east1 | Taiwan | |
asia-northeast1 | Tokio | |
asia-northeast2 | Osaka | |
asia-northeast3 | Seoul | |
| Australien | ||
australia-southeast1 | Sydney | |
|
|
Melbourne | |
| Afrika | ||
|
|
Johannesburg | |
Standort-SLA
Ihr Standorttyp für Firestore mit MongoDB-Kompatibilität bestimmt den Prozentsatz für die Betriebszeit gemäß dem Service Level Agreement (SLA) bei allgemeiner Verfügbarkeit:
| Abgedeckter Dienst | Prozentsatz monatlicher Betriebszeit |
|---|---|
| Firestore mit MongoDB-Kompatibilität – multiregional | >= 99,999% |
| Firestore mit MongoDB-Kompatibilität – regional | >= 99,99% |
Standortpreise
Der Standort für Firestore mit MongoDB-Kompatibilität bestimmt die Kosten für Datenbankvorgänge.
Eine ausführliche Erläuterung der Preise pro Region und Regionstyp finden Sie unter Preise für Firestore mit MongoDB-Kompatibilität.
Standort Ihrer Datenbanken ansehen
Verwenden Sie eine der folgenden Methoden, um sich die Standorteinstellung für Ihre Datenbanken anzusehen:
Führen Sie den
gcloud firestore databases listBefehl aus.Öffnen Sie die Datenbankliste in der Google Cloud Console. Der Standort für jede Datenbank befindet sich in der Spalte „Standort“.
Nächste Schritte
Informationen zum Erstellen einer Datenbank für Firestore mit MongoDB-Kompatibilität an einem bestimmten Standort finden Sie unter Datenbanken erstellen und verwalten.
Weitere Informationen zum Erstellen von Anwendungen, die Ihre Latenz-, Verfügbarkeits- und Langlebigkeitsanforderungen erfüllen, finden Sie unter Geografie und Regionen.