Ringkasan kompatibilitas Firestore dengan MongoDB
Kompatibilitas Firestore dengan MongoDB memungkinkan developer menggunakan kode aplikasi, driver, alat, dan ekosistem open source integrasi MongoDB yang ada dengan Firestore.
Firestore menawarkan layanan database dokumen serverless yang berbeda, yang menampilkan replikasi multi-region dengan konsistensi yang kuat, skalabilitas yang hampir tidak terbatas, ketersediaan tinggi yang terbaik di industri hingga SLA 99,999%, dan performa baca milidetik satu digit.
Firestore dengan kompatibilitas MongoDB tersedia sebagai bagian dari edisi Enterprise Firestore.
Kemampuan Utama
Firestore dengan kompatibilitas MongoDB menawarkan sejumlah kemampuan utama:
Pembeda | Deskripsi |
---|---|
Kompatibilitas MongoDB | Firestore menyediakan API yang kompatibel dengan MongoDB sehingga Anda dapat menggunakan Firestore sebagai database untuk aplikasi MongoDB yang ada. |
Serverless | Firestore menggunakan model bayar sesuai penggunaan. Firestore tidak memerlukan penyediaan resource sebelumnya dan melakukan penskalaan otomatis untuk mencocokkan beban Anda. |
Skala yang hampir tidak terbatas | Firestore menskalakan komputasi dan penyimpanan on-demand dengan lancar tanpa perlu mengonfigurasi kapasitas, sharding, atau menyediakan penyimpanan & I/O. |
Ketersediaan Tinggi terbaik di industri | Semua database Firestore menawarkan ketersediaan tinggi, dengan ketersediaan 99,99% untuk deployment regional dan 99,999% untuk deployment multi-regional. Firestore memiliki replikasi data multi-region otomatis, kueri yang sangat konsisten, operasi batch atomik, dan dukungan transaksi. |
Latensi baca milidetik satu digit | Firestore menawarkan latensi baca milidetik satu digit. |
Keamanan dan pemantauan tingkat perusahaan | Amankan Firestore dengan tata kelola Google Cloud terpusat yang mencakup Identity and Access Management,VPC Service Controls (VPC-SC), Transparansi Akses, Persetujuan Akses, Cloud Monitoring, dan Cloud Logging. Dapatkan visibilitas yang lebih baik dan pengelolaan yang disederhanakan untuk fleet database Firestore Anda dengan Database Center terintegrasi kami. Dapatkan manfaat dari tampilan fleet terpadu dan pengelolaan yang disederhanakan melalui kontrol terpusat dan bantuan AI. |
Bagaimana cara kerjanya?
Firestore adalah database dokumen NoSQL yang mengutamakan cloud dan menawarkan kompatibilitas MongoDB.
Dengan mengikuti model data kompatibilitas Firestore dengan MongoDB, Anda menyimpan data dalam dokumen yang berisi kolom yang dipetakan terhadap nilai. Dokumen ini disimpan dalam koleksi, yang merupakan container untuk dokumen Anda, yang dapat digunakan untuk mengatur data dan mem-build kueri. Dokumen mendukung berbagai jenis data, mulai dari string dan angka, hingga objek tersemat yang kompleks.
Selain itu, pembuatan kueri di Firestore bersifat ekspresif, efisien, dan fleksibel. Anda dapat menggunakan driver MongoDB standar atau MongoDB Query Language (MQL). Anda dapat membuat kueri dangkal untuk mengambil data di tingkat dokumen tanpa perlu mengambil seluruh koleksi, dan menambahkan pengurutan, pemfilteran, dan batasan ke kueri atau kursor untuk memberi nomor halaman pada hasil Anda.
Terakhir, Firestore dengan kompatibilitas MongoDB terintegrasi sepenuhnya dengan Google Cloud layanan pemerintahan, termasuk Identity and Access Management (IAM), Cloud Monitoring, dan Cloud Audit Logs.