Saat menyediakan database Cloud Firestore, Anda harus memilih lokasi untuk database tersebut. Untuk mengurangi latensi dan meningkatkan ketersediaan, simpan data Anda dekat dengan pengguna dan layanan yang membutuhkannya.
Jika ingin, Anda dapat membuat beberapa database di project, masing-masing dengan setelan lokasinya sendiri.
Perhatikan bahwa Anda tidak dapat mengubah setelan lokasinya setelah menyediakan database.
Jenis lokasi
Anda dapat menyimpan data Cloud 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.
Cloud 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.
Cloud 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 Cloud Firestore dengan kompatibilitas MongoDB Anda menentukan persentase waktu beroperasi Perjanjian Tingkat Layanan (SLA) pada Ketersediaan Umum (GA):
Layanan yang tercakup | Persentase waktu beroperasi bulanan |
---|---|
Multi-Region Cloud Firestore dengan kompatibilitas MongoDB | >= 99,999% |
Cloud Firestore dengan kompatibilitas MongoDB Regional | >= 99,99% |
Harga lokasi
Lokasi Cloud Firestore dengan kompatibilitas MongoDB Anda menentukan biaya operasi database.
Untuk mendapatkan penjelasan yang komprehensif tentang harga per region dan per jenis region, lihat Memahami penagihan Cloud Firestore dengan kompatibilitas MongoDB.
Melihat lokasi database Anda
Gunakan salah satu metode berikut untuk melihat setelan lokasi database Anda:
Jalankan perintah
gcloud firestore databases list
Buka daftar database di konsol Google Cloud. Lokasi untuk setiap database ada di kolom lokasi.
Langkah berikutnya
Untuk membuat database yang kompatibel dengan MongoDB di Cloud Firestore di lokasi tertentu, lihat bagian Membuat dan mengelola database
Untuk informasi lebih lanjut mengenai cara mem-build aplikasi yang memenuhi persyaratan latensi, ketersediaan, dan ketahanan, baca Geografi dan Region.