Хотите знать, был ли сценарий, в котором можно было бы использовать базу данных на основе документов и реляционную базу данных вместе в сценарии лучшего из двух миров?Приложения для использования couchDB и RDBMS вместе
ответ
На мой взгляд, пока я не увижу фактическое (с открытым исходным кодом или иначе прозрачное) приложение, успешно сделавшее это, я останусь скептически настроенным, что это стоит для проектов с менее чем десятком разработчиков.
Я подозреваю, что, выбрав одну базу данных над другой и придерживаясь ее - в хорошие и плохие времена - разработчики уменьшат как сложность модели данных, так и стоимость обслуживания кода. Кроме того, выбирая две базы данных, каждый рискует сценарием наихудшего из двух миров, с данными, которые трудно манипулировать и сообщать (CouchDB), а также не масштабируемыми (РСУБД).
Одна из идей заключается в использовании реляционной базы данных в качестве основного хранилища данных и db на основе документов в качестве механизма распределения данных с заднего конца на передний конец (ы).
Мы используем сочетание РСУБД и CouchDB. RDBMS (IBM DB/2) используется для «точных» данных, где транзакции упрощают работу. Примерами являются учет денег и инвентаря. CouchDB используется для архивирования «готовых» записей из РСУБД, цифровых утверждений (JPEG, отсканированных документов) и плохо структурированной информации, например. информация, полученная с помощью системы слежения и слежения судоходного компаньона.
- 1. Когда использовать CouchDB против RDBMS
- 2. Преимущество использования 64-битной ОС и 32-битного приложения вместе?
- 3. Hadoop и RDBMS
- 4. RDbms имя и версия
- 5. RDBMS (MySQL) и C
- 6. MYSQL и RDBMS
- 7. Измерение производительности для RDBMS VoltDB
- 8. Servicestack - оператор OR для использования autoquery rdbms API
- 9. система комментариев rdbms vs nosql
- 10. Как начать обучение JAVA для использования с Oracle RDBMS?
- 11. Может ли CouchDB использоваться для настольного приложения?
- 12. Слияние RDBMS и база данных NoSQL
- 13. Оконные и оконные приложения вместе
- 14. Сборка RDBMS сама с установкой приложения
- 15. Параметры архитектуры для приложения для обмена сообщениями CouchDB
- 16. Сколько баз данных CouchDB для каждого приложения?
- 17. Помогите мне выбрать RDBMS для автономного приложения. Несколько проблем
- 18. Рекомендации по RDBMS - autoid для таблицы ассоциации?
- 19. безопасность rdbms
- 20. RDBMS для денормализации данных NoSQL
- 21. способ использования jquery и sencha touch2 вместе.?
- 22. Алгоритм для rdbms, select statement
- 23. Весна XD и Oracle RDBMS
- 24. Один клик CouchDB для Mac
- 25. Таксономия использования Lucene и грани DocValues вместе
- 26. Способ использования DisplayMemberPath и ItemTemplate вместе?
- 27. Создание автономного приложения couchdb с использованием cURL
- 28. Couchdb-lucene для couchdb с администраторами и участниками
- 29. VBA Excel Лучшие практики для использования форм и классов вместе?
- 30. Синтаксис для использования где и GroupBy вместе в активной записи
Ответ выбран исходя из скептицизма и сомнения. Я всегда предпочитаю видеть обе точки зрения в ответе. – mt3
CouchDB - это база данных, специфичная для домена, а не база данных общего назначения. Я бы сказал, использую ту же политику, что и для доменных языков. Сила CouchDB - это одноранговая репликация/синхронизация. – JasonSmith