Video: How do I Enable Offline Support? | Get to Know Cloud Firestore #9 2025
Bagian dari NoSQL For Dummies Cheat Sheet
Dokumen database NoSQL fleksibel dan skema agnostik, yang berarti Anda dapat memuat semua jenis dokumen tanpa database yang perlu diketahui struktur dokumen di depan. Dokumen database NoSQL mendukung fitur penting ini.
Area Fitur | Couchbase | Microsoft DocumentDB | Server MarkLogic | MongoDB |
---|---|---|---|---|
ACID atau BASE | BASE | BASE, pemilihan konsistensi driver klien | ACID, serializable sepenuhnya < BASE, pemilihan konsistensi klien driver | HA Replicas |
Tidak | Dikelola oleh platform Azure. | Ya, Sinkronkan | Ya, Async (default) | Replikasi DR |
Ya, master-master, Async | Dikelola oleh platform Azure. | Ya, Async | Ya, Async | Tipe data |
model dokumen JSON | model dokumen JSON. Jenis yang sama didukung sebagai JSON - | String, numbers (IEEE754), dan Boolean. Extended date-time, guid,
tipe Int64 yang didukung. Dokumen XML, JSON, teks, dan dokumen biner didukung. Semua tipe data skema W3C XML |
didukung.
model dokumen JSON Jenis yang sama dengan JSON. Dukungan untuk data geospasial 2D |
.
Pengindeksan data |
Indeks sekunder didukung. Tampilan didukung Tidak ada indeks universal | . Indeks diperbarui secara asinkron.
Indeks universal untuk semua dokumen JSON. Indeks universal |
mencakup deteksi indeks jangkauan otomatis. Indeks akhirnya
konsisten, secara default. Indeks universal untuk semua dokumen teks, XML, dan JSON. Tampilan |
tidak didukung Mendukung berbagai indeks. Indeks diperbarui dalam transaksi
ACID. Indeks 2D geospasial. Tidak ada indeks universal. Indeks sekunder dapat dikonfigurasi pada properti bernama |
.
Permintaan dan pencarian |
API Memcached didukung sepenuhnya. Permintaan atas dokumen dan tampilan | didukung.
Menggunakan SQL over HTTP untuk query. Tidak ada tata bahasa pencarian teks gratis |
. Proyeksi dan kueri jangkauan didukung.
Teks bebas (mirip dengan kotak telusur Google) tata bahasa pencarian dan |
kueri terstruktur didukung. Berbagai kueri yang didukung.
Agregat dapat dihitung selama pencarian. Permintaan geospasial didukung. Format kueri JSON khusus dengan dukungan untuk kueri jangkauan. Tidak ada |
dukungan grammar search teks bebas. Teks dan Geospasial (GeoJSON)
pertanyaan didukung. Iklan |
Model khusus komersil. Hanya disediakan di platform Microsoft Azure | .
Model khusus komersil. |
AGPL berlisensi. Lisensi komersial tersedia. | Lainnya | |
Platform Azure Microsoft menyembunyikan banyak kompleksitas | untuk menskalakan database yang besar di beberapa geografi.
Menyediakan pertemuan di beberapa kantor MarkLogic di seluruh dunia. |
Model keamanan tingkat dokumen diterapkan.
Dukungan yang kuat untuk pertemuan lokal di banyak kantor MongoDB |
di seluruh dunia. 10 pengemudi klien resmi dan 32 orang.
![]() |