Cloud Firestore, Database Dokumen Baru untuk Pengembangan Aplikasi

Cloud Firestore, Database Dokumen Baru untuk Pengembangan Aplikasi
Cloud Firestore, Database Dokumen Baru untuk Pengembangan Aplikasi

Google mengeluarkan layanan database baru untuk Firebase, platform untuk pengembang aplikasi. Database Firestore yang baru melengkapi Database Realtime Firebase yang ada dan memang ada sedikit tumpang tindih.

Seperti yang dikatakan oleh pendiri Firebase James Tamplin, Realtime Database (RTDB) merupakan produk andalan dari platform. Layanan ini sekarang digunakan oleh ratusan ribu pengembang. Tamplin berpendapat bahwa pengembang ini menyukai layanan ini karena ia menawarkan akses ke database real-time yang dikelola dan disesuaikan untuk mereka oleh Google.

Dia juga mengakui bahwa saat tim tersebut meningkatkan dan menumbuhkan layanan, hal itu menimpa beberapa poin pengembang bahwa Cloud Firestore yang baru dimaksudkan untuk mengatasi: RTDB sulit menghadapi pertanyaan yang sangat kompleks, karena cara platform itu architected, beberapa pelanggan terbesar Firebase sering mencapai batas keras layanan 100.000 perangkat yang terhubung secara bersamaan dan harus membagi basis data mereka di berbagai pecahan, meniadakan beberapa keuntungan menggunakan RTDB di tempat pertama.

Mengingat betapa sulitnya membangun kembali layanan database yang ada untuk memenuhi persyaratan baru ini, tim memilih untuk membangun yang baru. Firestore dirancang dari bawah ke atas untuk mendukung sejumlah kasus penggunaan seperti mempermudah pengembang membuat aplikasi offline dengan bantuan basis data lokal untuk web, iOS dan Android dan dengan mudah menyinkronkan data antara aplikasi dan pengguna yang berbeda secara real time.

Semua data secara otomatis direplikasi di beberapa daerah dan dengan konsistensi yang kuat. Seperti pendahulunya, Firestore bisa mengimbangi secara otomatis.

Tim juga mencatat bahwa SDK sisi kliennya dapat menangani autentikasi dan kode jaringan aplikasi sementara backend menawarkan sejumlah aturan keamanan untuk mengendalikan akses ke data dan menerapkan logika validasi untuknya juga. Berkat fitur ini, Anda dapat menghubungkan aplikasi Anda secara langsung ke database tanpa menggunakan server perantara yang jika tidak menangani langkah-langkah validasi ini.

Cek Konten Lainnya:
Apa itu Mikrotik? Fungsi, Jenis, Manfaat & Cara Setting

Tidak mengherankan, semua ini sangat terintegrasi dengan platform Firebase lainnya, termasuk platform server tanpa server Google Cloud.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

You May Also Like
Mengenal Prometheus untuk Monitoring Server
Read More
Mengenal Prometheus untuk Monitoring Server
Mencari platform untuk monitoring gratis yang kodenya tersedia di GitHub? Coba pakai Prometheus monitoring dulu, Sob.  Prometheus bukan…
keutamaan digitalisasi umkm
Read More
Siapkah UMKM Go Online? Inilah 5 Manfaat Digitalisasi UMKM yang Perlu Kamu Ketahui
Manfaat Digitalisasi UMKM — Seiring perkembangan teknologi yang cukup pesat, persaingan usaha baik usaha kecil maupun usaha menengah…