Ищу в CouchDB, которая имеет ряд привлекательных особенностей по сравнению с реляционными базами данных, включая:Когда использовать CouchDB против RDBMS
- интерфейс
- легко репликации
- данных интуитивного REST/HTTP хранятся в виде документов , а не нормализованные таблицы
Я ценю, что это не зрелый продукт, поэтому его следует применять с осторожностью, но мне интересно, действительно ли это реальная замена R СУБД (несмотря на вводную страницу, говорящую иначе - http://couchdb.apache.org/docs/intro.html).
- При каких обстоятельствах CouchDB будет лучшим выбором базы данных, чем РСУБД (например, MySQL), например. с точки зрения масштабируемости, дизайна + времени разработки, надежности и обслуживания.
- Есть ли еще случаи, когда СУРБД по-прежнему является правильным выбором?
- Является ли это либо или выбором, либо гибридным решением, более вероятным появляться как лучшая практика?
Спрашивая вопрос, я проверял другие источники, и мне кажется, что основным преимуществом использования CouchDB является его «реальное» представление данных по сравнению с нормированной структурой данных, требуемой более традиционными СУБД. См. Http://books.couchdb.org/relax/intro/why-couchdb для объяснения причин. Я думаю, что ответы на другие вопросы, которые я задал, пока недоступны. –