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

Kapan menggunakan CouchDB melalui MongoDB dan sebaliknya

Dari C, A &P (Consistency, Availability &Partition tolerance) mana 2 yang lebih penting bagi Anda? Referensi cepat, Panduan Visual Untuk Sistem NoSQL

  • MongodB :Konsistensi dan Toleransi Partisi
  • CouchDB :Ketersediaan dan Toleransi Partisi

Sebuah posting blog, Perbandingan Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Membase vs Neo4j memiliki 'Terbaik digunakan ' skenario untuk setiap database NoSQL dibandingkan. Mengutip tautan,

  • MongoDB:Jika Anda membutuhkan kueri dinamis. Jika Anda lebih suka mendefinisikan indeks, bukan memetakan/mengurangi fungsi. Jika Anda membutuhkan kinerja yang baik pada DB besar. Jika Anda menginginkan CouchDB, tetapi data Anda berubah terlalu banyak, mengisi disk.
  • CouchDB :Untuk mengumpulkan, sesekali mengubah data, di mana kueri yang telah ditentukan akan dijalankan. Tempat di mana pembuatan versi itu penting.

Perbandingan baru-baru ini (Feb 2012) dan lebih komprehensif oleh Riyad Kalla,

  • MongoDB :HANYA Replikasi Master-Slave
  • CouchDB :Replikasi Master-Master

Entri blog (Okt 2011) oleh seseorang yang mencoba keduanya, Seorang Pria MongoDB Mempelajari CouchDB mengomentari paging CouchDB yang tidak berguna.

Tolok ukur tanggal (Jun 2009) oleh Kristina Chodorow (bagian dari tim di belakang MongoDB ),

Saya akan menggunakan MongoDB.

Semoga membantu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Temukan objek di antara dua tanggal MongoDB

  2. MongoDB $tarik

  3. Bagaimana cara menginstal mongoDB di windows?

  4. Menyebarkan MongoDB Menggunakan Docker

  5. Bagaimana cara MongoDB memesan dokumen mereka dalam satu koleksi?