> Кто ее использует? Как впечатление? Особенно по сравнению CouchDB.
Использовали MongoDB пару месяцев в продакшене. После хорошего начала на одной машине - потом полное разочарование. Настройка и управление кластером - шаманство до головной боли. Памяти жрёт много и кашляет если её мало.
Репликация данных или расчёт индекса блокируют не только один коллекшен, но и всю базу целиком ( https://jira.mongodb.org/browse/SERVER-1240 ). Блокировки частые и нереальные для продакшена.
После работы с CouchDB или ElasticSearch теперь каждый намёк на поделку MongoDB приводит сотрудников в дрожь. 10gen хороший маркетинг для MongoDB провела и ещё бабок получили - молодцы предприниматели.
CouchDB: долгосрочная Master-Master репликация и MapReduce (в продакшене).
ElasticSearch: отличный кластер и супер поиск на основе Apache Lucene, может работать в связке с CouchDB или как независимая база (в продакшене).