C、A、P(一貫性、可用性、パーティションの許容範囲)のうち、あなたにとってより重要な2つはどれですか。クイックリファレンス、NoSQLシステムのビジュアルガイド
- MongodB:一貫性とパーティションの許容度
- CouchDB:可用性とパーティションの許容度
ブログ投稿、 Cassandra vs MongoDB vs CouchDB vs Redis vs Riak vs HBase vs Membase vsNeo4jの比較 '最適な使用 '各NoSQLデータベースのシナリオを比較しました。リンクを引用して、
- MongoDB:動的クエリが必要な場合。 map / reduce関数ではなく、インデックスを定義したい場合。大きなDBで優れたパフォーマンスが必要な場合。 CouchDBが必要であるが、データが変更されすぎてディスクがいっぱいになった場合。
- CouchDB:事前定義されたクエリが実行されるデータを蓄積し、時々変更するため。バージョン管理が重要な場所。
最近(2012年2月)、RiyadKallaによるより包括的な比較
- MongoDB:マスタースレーブレプリケーションのみ
- CouchDB:マスター-マスターレプリケーション
両方を試した人によるブログ投稿(2011年10月) MongoDB Guy Learns CouchDB CouchDBのページングはそれほど有用ではないとコメントしました。
Kristina Chodorow(MongoDBの背後にあるチームの一部)による日付(2009年6月)のベンチマーク )、
MongoDBに行きます。
お役に立てば幸いです。