Menyimpan dan menyinkronkan
data aplikasi pada skala global

Cloud Firestore adalah database dokumen NoSQL yang dapat Anda gunakan untuk menyimpan, menyinkronkan, dan membuat kueri data dengan mudah di aplikasi seluler dan web dalam skala global.


Ilustrasi pembuatan kueri pada hierarki data

Susun struktur data Anda dengan mudah menggunakan koleksi dan dokumen. Bangun struktur secara hierarkis untuk menyimpan data terkait dan mengambil data yang diperlukan dengan mudah menggunakan kueri ekspresif. Semua kueri disesuaikan dengan ukuran rangkaian hasil (catatan: bukan set data Anda), sehingga aplikasi Anda siap untuk mengatur skala dari hari pertama.

Pelajari cara membuat kueri data lebih lanjut.


Ilustrasi laptop dengan server di belakangnya

Cloud Firestore dikirimkan dengan SDK seluler dan web beserta dengan serangkaian aturan keamanan yang komprehensif sehingga Anda dapat mengakses database tanpa perlu membuat server Anda sendiri. Dengan menggunakan Cloud Functions, produk komputasi tanpa server kami, Anda dapat mengeksekusi kode backend yang dihosting yang merespons perubahan data di database Anda. Tentu saja, Anda juga dapat mengakses Cloud Firestore dengan library klien tradisional (misalnya, Node, Python, Go, dan Java).


Ilustrasi perangkat seluler dan laptop

Dengan Cloud Firestore, Anda dapat menyinkronkan data aplikasi Anda di semua perangkat secara otomatis. Kami akan memberi notifikasi saat terjadi perubahan data, sehingga Anda dapat dengan mudah menciptakan pengalaman yang kolaboratif dan aplikasi real-time. Pengguna Anda dapat mengakses dan melakukan perubahan pada data mereka kapan saja, bahkan ketika mereka sedang offline. Mode offline tersedia di iOS, Android, dan Web!


Ilustrasi anggota audience dan logo firebase firestore

Didukung oleh infrastruktur penyimpanan Google, Cloud Firestore dibangun untuk mengimbangi bisnis Anda. Kini, Anda dapat fokus untuk membuat aplikasi tanpa terlalu memikirkan pengelolaan server atau konsistensinya.


Ilustrasi keamanan seluler

Dengan bahasa keamanan deklaratif kami, Anda dapat membatasi akses data berdasarkan data identitas pengguna, pencocokan pola pada data Anda, dan banyak lagi. Cloud Firestore juga terintegrasi dengan Firebase Authentication untuk menyediakan proses autentikasi pengguna yang mudah dan intuitif bagi Anda.


Firebase membantu Anda mengembangkan aplikasi berkualitas tinggi, menumbuhkan basis pengguna, dan menghasilkan lebih banyak uang. Setiap fitur berfungsi secara independen dan bekerja sangat baik jika dipakai bersama.