Firestore dalam Lokasi mode Datastore

Sebelum menggunakan Firestore dalam mode Datastore, Anda harus memilih lokasi tempat data project disimpan. Untuk mengurangi latensi dan meningkatkan ketersediaan, simpan data Anda dekat dengan pengguna dan layanan yang membutuhkannya.

Jenis lokasi

Anda dapat menyimpan data mode Datastore di lokasi multi-region atau lokasi regional.

Data di lokasi multi-region beroperasi dalam konfigurasi replikasi multi-zona dan multi-region. Pilih lokasi multi-region jika Anda ingin memaksimalkan ketersediaan dan ketahanan database. Lokasi multi-region dapat menahan hilangnya seluruh region dan mempertahankan ketersediaan tanpa kehilangan data. Dalam Perjanjian Tingkat Layanan Datastore, lokasi multi-region menentukan persentase waktu beroperasi bulanan yang lebih tinggi daripada lokasi regional.

Data di lokasi regional beroperasi dalam konfigurasi replikasi multizona. Pilih lokasi regional jika aplikasi Anda lebih sensitif terhadap latensi tulis, atau jika Anda ingin berbagi lokasi dengan resource Google Cloud lainnya yang mungkin digunakan aplikasi Anda.

Lokasi multi-region

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 ke berbagai zona sehingga data dapat terus ditayangkan di dalam region tersebut bahkan jika suatu zona hilang.

Tersedia 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 us-central1 (Iowa), us-central2 (Oklahoma—region Google Cloud pribadi) us-east1 (South Carolina)

Lokasi regional

Lokasi regional adalah tempat geografis tertentu, misalnya South Carolina. Tersedia lokasi regional berikut:

Nama Region Deskripsi Region
Amerika Utara
us-west1 Oregon ikon daun CO Rendah2
us-west2 Los Angeles
us-west3 Salt Lake City
us-west4 Las Vegas

us-central1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Iowa ikon daun CO Rendah2
northamerica-northeast1 Montréal ikon daun CO Rendah2

northamerica-northeast2

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Toronto ikon daun CO Rendah2
us-east1 South Carolina
us-east4 Northern Virginia

us-east5

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Columbus
Amerika Selatan

southamerica-west1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Santiago ikon daun CO2 Rendah
southamerica-east1 Sao Paulo ikon daun CO Rendah2
Eropa
europe-west2 London ikon daun CO Rendah2
europe-west1 Belgia ikon daun CO Rendah2

europe-west4

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Belanda
europe-west3 Frankfurt ikon daun CO Rendah2

europe-west8

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Milan

europe-southwest1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Madrid

europe-west9

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Paris ikon daun CO Rendah2

europe-west12

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Turin

europe-west10

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Berlin
europe-north1 Finlandia ikon daun CO2 Rendah
europe-central2 Warsawa
europe-west6 Zürich ikon daun CO Rendah2
Timur Tengah

me-central1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Doha

me-central2

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Dammam

me-west1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Tel Aviv
Asia
asia-south1 Mumbai

asia-south2

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

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

australia-southeast2

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Melbourne
Afrika

africa-south1

Lokasi ini tidak mendukung App Engine. Jika berencana menggunakan App Engine, Anda harus memilih lokasi lain.

Johannesburg

Memilih lokasi

Setelan lokasi untuk project Google Cloud Anda berlaku untuk Firestore dalam mode Datastore dan App Engine. Saat memilih lokasi di salah satu produk, Anda menetapkan lokasi untuk seluruh project Google Cloud Anda.

Jika belum memilih lokasi untuk project, Anda akan diminta untuk memilih lokasi saat menyelesaikan salah satu tugas berikut:

Melihat lokasi project Anda

Gunakan salah satu metode berikut untuk mengetahui lokasi mana yang Anda pilih untuk project Anda:

  • Jalankan perintah gcloud app describe.

  • Jika Anda memiliki setidaknya satu versi aplikasi App Engine yang di-deploy, buka Dasbor App Engine di Konsol Google Cloud. Informasi lokasi di sudut kanan atas dasbor berlaku untuk App Engine dan Firestore dalam mode Datastore.

    Screenshot lokasi yang dipilih sebelumnya

Langkah berikutnya

  • Untuk mengetahui informasi lebih lanjut mengenai cara membuat aplikasi yang memenuhi persyaratan latensi, ketersediaan, dan ketahanan, baca bagian Geografi dan Region.
  • Untuk peta lokasi, lihat Lokasi Pusat Data Cloud.