Что такое Couch DB? Как это отличается от обычного DB оракула? Каков процесс поиска & поиск данных из Couch DB?Что такое Couch DB? Каков процесс поиска и извлечения данных из Couch DB?
ответ
http://couchdb.apache.org/docs/intro.html
Couch DB не является реляционной, без схемы базы данных. Посетите сайт проекта, чтобы узнать больше - не нужно было копировать содержимое туда отсюда.
Эти две категории являются основным отличием от обычных баз данных SQL, которые являются relational (используют схемы для определения данных) и жестко определены эти схемы (вы не можете использовать специальные форматы данных) для каждого возможного типа данных /Таблица.
Мы будем рады ответить на конкретные вопросы вы будете иметь о CouchDB :)
ключ-значение тип хранения пара (NoSQL)
Нижняя линия это дает вам базовую базу данных (полуструктурированную). Который легко масштабируется по горизонтали
Нет 1 базы данных. Это распределенная система хранения. Существуют различные узлы, которые хранят данные.
Данные доступны (запрашивая) через реальный пример Restful JSON Api
CouchDB на Stackoverflow
Sample хранилище данных в CouchDB:
{ключ: "Кларк", значение: {last_name : «Clarke», first_name: «Kim»}}
Прочтите 4 перечисленные функции here, и вы будете получить всю картину.
Хотя это не совсем то же самое, но читать Amazon Dynamo. Это интересно и похоже.
Update:
Один из лучших читают о CouchDB для реляционных БД пользователей: A Gentle Introduction to CouchDB for Relational Practitioners
- 1. Couch DB Design
- 2. Couch db bulk operations
- 3. Couch DB Installation Centos
- 4. Resolve Pouch Couch DB
- 5. Zend Framework и Couch DB
- 6. Couch DB view key limit?
- 7. Поощрение Couch-DB для управления
- 8. couch db синхронный вызов используя jQuery couch api
- 9. Couch db date and overFlow
- 10. Kanapes IDE для Couch DB
- 11. Символы escape-кода Couch DB
- 12. Couch DB - Передача входных параметров для просмотра
- 13. Couch DB Объединяйте операции, подобные RDBMS
- 14. Как добиться односторонней синхронизации в Couch DB
- 15. Импорт в кодировку Couch-DB изменений
- 16. Добавить содержимое в документ в Couch DB
- 17. Couch DB/Pouch Стратегия репликации DB по ролям пользователей
- 18. Couch DB 1.5 & Сервер запросов NodeJS
- 19. npm пакет для сервера Couch DB
- 20. Couch DB массовое обновление с использованием обработчиков
- 21. Cloudant/couch db Двусторонняя репликация - что мешает рекурсивности?
- 22. C API для Couch DB и пример документации
- 23. Erlang - Условно Omit свойство из Couch DB Посмотреть
- 24. rethink/couch db ручной триггер и выполнение скрипта
- 25. Couch DB фильтр по ключу и сортировка по другому полю
- 26. Couch DB, дающий странное исключение в виде изменений
- 27. Может ли couch db использоваться для хранилища документов?
- 28. Elixir: Установка эликсира на Ubuntu убивает работает экземпляр Couch DB
- 29. Couch db list возвращает только [object Object] [object Object]
- 30. Установка Couch DB не работает на Mac OSx Lion
CouchDB не ** по себе ** распределенной базе данных, и он не имеет много общего с Динамо. Сильная сторона CouchDB - это репликация на основе одноранговых сетей, которая позволяет вам легко настраивать такие вещи, как репликация с несколькими мастерами. – tisba