Существуют ли какие-либо документированные проекты, в которых CouchDB был опробован и отклонен?

Я продолжаю видеть ссылки на идею, что " CouchDB может быть не лучшим инструментом в любой ситуации". Это полезно знать, но, к сожалению, также относится ко всем технологиям.

Что было бы гораздо полезнее, так это описание того, как CouchDB был опробован в проекте и впоследствии оставлен для традиционной базы данных SQL.

Если вы попробовали CouchDB в проекте и позже вернулись к базе данных SQL, какие факторы сыграли большую роль?

Ответы

Ответ 1

Возможно, вы захотите ознакомиться со следующими статьями, которые описывают несколько примеров:

Ответ 2

Его маркетинговые лозунги "Расслабьтесь, это легко" и "CouchDB bult for the Web" - это не так.

Потому что:

  • Это непросто. Ха-ха, написание карты/сокращение для каждого запроса легко, на самом деле? Кто-то, кто защищает его, на самом деле пробовал этот подход, что-то реальное, я имею в виду не только двухнедельное приложение для блога?
  • Некоторые общие задачи для веб-приложений трудно сделать с CouchDB (попробуйте получить сообщение с комментариями в одном запросе или облако тегов ( верхние теги N, а не просто количество меток), чтобы увидеть его для себя.

Итак, у CouchDB есть очень интересные и уникальные функции, но маркетинг неправильный. Это не для общего веб-приложения, это хороший, но очень специализированный инструмент.

P.S. Подробнее http://alex-craft.com/blog/2013/a-little-about-cochudb-and-comparison-with-mongodb