CouchDB проти MongoDB [закрито]


18

Оцінюючи зберігання, орієнтоване на документи, які плюси та мінуси CouchDB проти MongoDB?


1
Я VtC, тому що це здається протилежним тому, де сайт хоче бути. Це досить добре задокументовано у багатьох блогах і є предметом багато дискусій по інтертубі. Це також здається занадто відкритим. YMMV. IAmOnlyOneMan.
jcolebrand

Справедлива критика, драченстерн.
Ебі

@jcolebrand - я другий :) Закрито!
CoderHawk

@Kev Ω - Так! це найкращий приклад горили проти акули
CoderHawk

Вау, я давно це VtC'd: /
jcolebrand

Відповіді:


10

Існує велика кількість відмінностей між ними. MongoDB більше схожий на традиційний RDBMS (ніхто не стріляє). CouchDB виконує реплікацію master-master. Це досить добре задокументовано в цій дуже популярній публікації блогу .


1

Обидва в даний час розвиваються, тому, якщо ви вибрали один сьогодні, ви можете виявити, що вам потрібно перейти пізніше.

Я знаю про компанію, яка зробила ретельний огляд обох, з прототипними програмами, реалізованими в обох, і вони зробили добре обізнаний вибір, виходячи з вимог проекту. Спочатку вони мали успіх у своєму виборі, але приблизно через 6 місяців деякі вимоги були більш зрозумілі, і вони зіткнулися з проблемою. Тепер вони переходять на інші db. Протягом цих 6 місяців інший db додав деякі функції, які дозволили компанії подолати свою проблему, але вибрані сервіси db працювали над різними проблемами та наборами функцій.

Коротше кажучи, мені здається, що вам потрібно заритися і подивитися, що працює досить добре для вашого проекту. Тримайте вкладки щодо інших варіантів, щоб, якщо ви зіткнулися з неможливою проблемою, зможете вирішити, чи має сенс переключення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.