Menetapkan lokasi project

Saat membuat project Firebase baru, Anda juga memilih lokasi Analytics, yang menunjukkan negara/wilayah organisasi Anda, dan lokasi Cloud Firestore, yang menunjukkan tempat penyimpanan data Anda oleh layanan Google Cloud Platform yang mendukung lokasi data, seperti Cloud Firestore.

Setelah dipilih, setelan lokasi project tidak dapat diubah. Gunakan ringkasan ini untuk menentukan pemilihan lokasi yang logis bagi project Anda.

Jenis lokasi

Anda dapat memilih lokasi multi-region atau lokasi regional tunggal.

Lokasi multi-region

Lokasi multi-region adalah area geografis umum, seperti Amerika Serikat. Data di lokasi multi-region direplikasi di beberapa region. Dalam satu region, data direplikasi ke seluruh zona.

Pilih lokasi multi-region untuk memaksimalkan ketersediaan dan ketahanan database Cloud Firestore Anda. Lokasi multi-region dapat menahan hilangnya seluruh region dan mempertahankan ketersediaan tanpa kehilangan data.

Satu-satunya lokasi multi-region yang saat ini tersedia untuk layanan Firebase adalah di Amerika Serikat. Lokasi ini dinamai sebagai berikut untuk setiap layanan:

Layanan Firebase Nama Lokasi
Cloud Firestore us-central
Cloud Functions us-central1
Cloud Storage us

Lokasi regional

Lokasi regional adalah tempat geografis tertentu, misalnya South Carolina. Data di lokasi regional direplikasi ke beberapa zona dalam satu region.

Pilih lokasi regional jika aplikasi Anda lebih sensitif terhadap latensi tulis, atau jika Anda ingin berbagi lokasi dengan resource Google Cloud Platform lainnya.

Lokasi regional berikut tersedia untuk layanan Firebase:

Nama Region Deskripsi Region
us-east1 South Carolina, AS
europe-west3 Frankfurt, Jerman

Semua lokasi regional terpisah dari lokasi regional lainnya sejauh minimal 100 mil.

Menetapkan lokasi project

Setelan lokasi untuk project Anda juga digunakan oleh layanan berikut:

Setelah ditetapkan, setelan lokasi project tidak dapat diubah lagi.

Saat membuat project Firebase, region Anda otomatis dipilih secara default. Untuk mengedit setelan lokasi, ikuti langkah-langkah berikut:

  1. Di samping lokasi Analytics yang ditetapkan secara default, klik edit.
  2. Pilih Lokasi Analytics yang Anda inginkan dari daftar drop-down.
  3. Pilih Lokasi Cloud Firestore.

Saat menetapkan lokasi project, pertimbangkan bagaimana setelan regional akan memengaruhi layanan yang ingin Anda gunakan.

Cloud Functions

Secara default, Cloud Functions menggunakan region us-central1. Namun, Anda dapat mengubah region tempat fungsi dijalankan dalam definisi fungsi. Untuk mempelajari lebih lanjut, lihat Lokasi Cloud Functions.

Cloud Firestore

Saat membuat project Firebase, lokasi yang Anda pilih otomatis berlaku untuk Cloud Firestore. Setelah lokasi ini dipilih, Anda tidak dapat mengubahnya. Untuk mengurangi latensi dan meningkatkan ketersediaan, simpan data Anda di region yang terdekat dengan pengguna dan layanan yang membutuhkannya. Untuk mempelajari lebih lanjut, lihat lokasi Cloud Firestore.

Cloud Storage

Pada paket penagihan Blaze, setiap bucket Cloud Storage yang Anda buat dapat memiliki setelan lokasi berbeda-beda, sesuai kebutuhan Anda untuk penggunaan bucket spesifik tersebut. Pada paket penagihan Spark, bucket Cloud Storage tunggal menggunakan lokasi Cloud Firestore yang Anda pilih saat membuat project. Untuk mempelajari lebih lanjut, lihat Lokasi Bucket.

Melihat setelan lokasi project

Anda dapat memeriksa setelan lokasi di setelan project Anda di Firebase Console.

Untuk mengetahui informasi lebih lanjut tentang membuat aplikasi yang memenuhi persyaratan latensi, ketersediaan, dan ketahanan, lihat bagian Geografi dan Region.

Kirim masukan tentang...

Butuh bantuan? Kunjungi halaman dukungan kami.