Lokasi Firestore dengan kompatibilitas MongoDB
Saat menyediakan database Firestore, Anda harus memilih lokasi untuk database tersebut. Untuk mengurangi latensi dan meningkatkan ketersediaan, simpan data Anda dekat dengan pengguna dan layanan yang membutuhkannya.
Anda dapat secara opsional membuat beberapa database di project, masing-masing dengan setelan lokasinya sendiri.
Perhatikan bahwa setelah menyediakan database, Anda tidak dapat mengubah setelan lokasinya.
Jenis lokasi
Anda dapat menyimpan data Firestore dengan kompatibilitas MongoDB di lokasi multi-region atau lokasi regional.
Lokasi multi-region
Pilih lokasi multi-region untuk memaksimalkan ketersediaan dan ketahanan database Anda.
Lokasi multi-region terdiri dari kumpulan region yang ditentukan tempat beberapa replika database disimpan. Setiap replika adalah replika baca-tulis yang berisi semua data dalam database atau replika saksi yang tidak mempertahankan kumpulan data lengkap, tetapi berpartisipasi dalam replikasi.
Dengan mereplikasi data antara beberapa region, data dapat terus ditayangkan bahkan jika seluruh region hilang. Dalam satu region, data direplikasi melintasi berbagai zona sehingga data dapat terus ditayangkan di dalam region tersebut bahkan jika suatu zona hilang.
Firestore dengan kompatibilitas MongoDB mendukung lokasi multi-region berikut:
Nama multi-region | Deskripsi multi-region | Region Baca-Tulis | Region Saksi |
---|---|---|---|
eur3 |
Eropa | europe-west1 (Belgia), europe-west4 (Belanda) |
europe-north1 (Finlandia) |
nam5 |
Amerika Serikat (Tengah) | us-central1 (Iowa), us-central2 (Oklahoma—region Google Cloud pribadi) |
us-east1 (South Carolina) |
nam7 |
Amerika Serikat (Tengah dan Timur) | us-central1 (Iowa), us-east4 (Northern Virginia) |
us-central2 (Oklahoma—region Google Cloud pribadi) |
Lokasi regional
Lokasi regional adalah tempat geografis tertentu, misalnya South Carolina. Data di lokasi regional direplikasi ke beberapa zona dalam satu region. Semua lokasi regional terpisah dari lokasi regional lainnya dalam jarak minimal 161 km (100 mil).
Pilih lokasi regional untuk biaya yang lebih rendah, latensi tulis yang lebih rendah jika aplikasi Anda sensitif terhadap latensi, atau untuk berbagi lokasi dengan resource Google Cloud lainnya.
Firestore dengan kompatibilitas MongoDB mendukung lokasi resource regional berikut:
Nama region | Deskripsi region | |
---|---|---|
Amerika Utara | ||
us-west1 | Oregon | |
us-west2 | Los Angeles | |
us-west3 | Salt Lake City | |
us-west4 | Las Vegas | |
|
Iowa | |
northamerica-northeast1 | Montréal | |
|
Toronto | |
|
Queretaro | |
us-east1 | Carolina Selatan | |
us-east4 | Northern Virginia | |
|
Columbus | |
|
Dallas | |
Amerika Selatan | ||
|
Santiago | |
southamerica-east1 | São Paulo | |
Eropa | ||
europe-west2 | London | |
|
Belgia | |
|
Belanda | |
|
Milan | |
|
Madrid | |
|
Paris | |
|
Turin | |
|
Berlin | |
europe-west3 | Frankfurt | |
|
Finlandia | |
|
Stockholm | |
europe-central2 | Warsawa | |
europe-west6 | Zürich | |
Timur Tengah | ||
|
Doha | |
|
Dammam | |
|
Tel Aviv | |
Asia | ||
asia-south1 | Mumbai | |
|
Delhi | |
asia-southeast1 | Singapura | |
asia-southeast2 | Jakarta | |
asia-east2 | Hong Kong | |
asia-east1 | Taiwan | |
asia-northeast1 | Tokyo | |
asia-northeast2 | Osaka | |
asia-northeast3 | Seoul | |
Australia | ||
australia-southeast1 | Sydney | |
|
Melbourne | |
Afrika | ||
|
Johannesburg |
SLA Lokasi
Jenis lokasi Firestore dengan kompatibilitas MongoDB Anda menentukan persentase waktu beroperasi Perjanjian Tingkat Layanan (SLA) pada Ketersediaan Umum (GA):
Layanan yang tercakup | Persentase waktu beroperasi bulanan |
---|---|
Firestore dengan kompatibilitas MongoDB Multi-Region | >= 99,999% |
Firestore dengan kompatibilitas MongoDB Regional | >= 99,99% |
Harga lokasi
Lokasi Firestore dengan kompatibilitas MongoDB Anda menentukan biaya operasi database.
Untuk mendapatkan penjelasan komprehensif tentang harga per region dan per jenis region, lihat Memahami penagihan Firestore dengan kompatibilitas MongoDB.
Melihat lokasi database Anda
Gunakan salah satu metode berikut untuk melihat setelan lokasi untuk database Anda:
Jalankan perintah
gcloud firestore databases list
.Buka daftar database di Google Cloud console. Lokasi untuk setiap database berada di kolom lokasi.
Langkah berikutnya
Untuk membuat Firestore dengan database kompatibilitas MongoDB di lokasi tertentu, lihat Membuat dan mengelola database
Untuk informasi lebih lanjut mengenai cara mem-build aplikasi yang memenuhi persyaratan latensi, ketersediaan, dan ketahanan, baca Geografi dan Region.