Дом Базы данных Что такое couchdb? - определение из техопедии

Что такое couchdb? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает CouchDB?

Apache CouchDB - это нереляционная база данных или база данных NoSQL, которая была разработана для полного охвата Интернета. Данные хранятся в документах JSON, к которым можно получить доступ, и их индексы запрашиваются через HTTP.

Индексирование, преобразование и объединение документов выполняются через JavaScript. Поскольку CouchDB использует все эти стандарты и технологии, дружественные к Интернету, он очень хорошо работает с веб-приложениями и мобильными приложениями.

Техопедия объясняет CouchDB

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

Поля могут быть простыми парами ключ-значение, картами или списками. Каждому сохраненному документу присваивается уникальный идентификатор уровня документа и номер редакции, когда в него вносятся изменения. CouchDB может выполнять преобразование документов на лету, а также представлять уведомления об изменениях в реальном времени, что облегчает разработку веб-приложений.

Он специализируется на доступности и допуске разделов (AP), но в конечном итоге может быть согласован благодаря незначительной работе. Для сравнения, MongoDB в основном является последовательным и терпимым к разделению.

Особенности CouchDB:

    Быстрая индексация и поиск

    Простая репликация на нескольких экземплярах сервера

    Несколько библиотек для разных языков

    Основанный на JSON формат документа

    REST-подобный интерфейс для поиска, удаления, обновления и вставки документов

    Обновления фида данных, которые можно подписать через фид изменений

Что такое couchdb? - определение из техопедии