MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara memutuskan teknologi NoSQL mana yang akan digunakan?

MongoDB

Skalabilitas: Sangat tersedia dan konsisten tetapi menyebalkan pada hubungan dan banyak tulisan terdistribusi. Manfaat utamanya adalah menyimpan dan mengindeks dokumen tanpa skema. Ukuran dokumen dibatasi pada 4mb dan pengindeksan hanya masuk akal untuk kedalaman terbatas. Lihat http://www.paperplanes.de/2010/2/25/ notes_on_mongodb.html

Paling cocok untuk: Struktur pohon dengan kedalaman terbatas

Kasus Penggunaan: Hirarki Jenis Beragam, Sistematika Biologis, Katalog Perpustakaan

Neo4j

Skalabilitas: Sangat tersedia tetapi tidak didistribusikan. Kerangka traversal yang kuat untuk traversal berkecepatan tinggi di ruang node. Terbatas pada grafik sekitar beberapa miliar node/hubungan. Lihat http://highscalability.com/neo4j-graph-database-kicks-buttox

Paling cocok untuk: Grafik dalam dengan kedalaman tak terbatas dan koneksi berbobot siklus

Kasus Penggunaan: Jaringan Sosial, Analisis Topologi, Data Web Semantik, Inferensi

HBase

Skalabilitas: Penyimpanan yang andal dan konsisten dalam ukuran petabyte dan seterusnya. Mendukung jumlah objek yang sangat besar dengan kumpulan atribut sparse yang terbatas. Bekerja bersama-sama dengan Hadoop untuk pekerjaan pemrosesan data yang besar. http://www.ibm.com/developerworks/opensource /library/os-hbase/index.html

Paling cocok untuk: berarah, grafik asiklik

Kasus Penggunaan: Analisis log, Data Web Semantik, Pembelajaran Mesin



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bisakah MongoDB menyimpan dan memanipulasi string UTF-8 dengan titik kode di luar bidang multibahasa dasar?

  2. Node - Mongoose 3.6 - Urutkan kueri dengan bidang yang terisi

  3. Cara mendefinisikan objek dalam array dalam skema Mongoose dengan benar dengan indeks geo 2d

  4. Penjadwalan Sederhana Pemeliharaan Windows di Seluruh Cluster Basis Data Anda

  5. mongodb:cara men-debug peta/mengurangi pada shell mongodb