Что такое Couch DB? Как происходит процесс поиска и извлечения данных из Couch DB? - PullRequest
0 голосов
/ 22 сентября 2010

Что такое Couch DB?Чем это отличается от обычного оракула DB?Как происходит поиск и извлечение данных из Couch DB?

Ответы [ 2 ]

1 голос
/ 22 сентября 2010

http://couchdb.apache.org/docs/intro.html

Couch DB - это нереляционная база данных без схемы.Пожалуйста, посетите сайт проекта, чтобы узнать больше - не нужно копировать и вставлять содержимое отсюда сюда.

Две вышеуказанные категории являются основным отличием от обычных баз данных SQL, которые оба реляционные (используйте схемы для определения данных) и жестко определите эти схемы (вы не можете использовать специальные форматы данных) для каждого возможного типа данных / таблицы.

Мы будем рады ответить конкретные вопросы, которые вы будете иметь о CouchDB:)

0 голосов
/ 22 сентября 2010
  • Тип хранения пары ключ-значение (NoSQL)

  • Документно-ориентированное хранилище

  • Суть в том, что он предоставляет вам базу данных без схемы (полуструктурированная). Который легко масштабируется по горизонтали

  • Нет 1 базы данных. Это распределенная система хранения. Существуют различные узлы, которые содержат данные.

  • Доступные данные (запросы) через Restful JSON Api

  • Пример реального мира Couchdb для Stackoverflow

  • Образец хранилище данных в CouchDb:

    {ключ: «Кларк», значение: {фамилия: «Кларк», имя: «Ким»}}

  • Прочтите 4 функции, перечисленные здесь , и вы получите полную картину.

Хотя это не совсем то же самое, но читайте Amazon Dynamo . Это интересно и похоже.

Обновление:

Одна из лучших статей о CouchDB для пользователей реляционных БД: Небольшое введение в CouchDB для специалистов по реляционным технологиям

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...