У дома Данни на Guide-Bulgaria.com Какво е couchdb? - определение от техопедия

Какво е couchdb? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава CouchDB?

Apache CouchDB е нерелационна или NoSQL база данни, която е разработена, за да обхване изцяло мрежата. Данните се съхраняват в документите на JSON, до които можете да получите достъп, а индексите му да бъдат заявени чрез HTTP.

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

Техопедия обяснява CouchDB

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

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

Тя е специализирана в наличността и толерантността на дяловете (AP), но в крайна сметка може да бъде последователна чрез незначителна работа. За сравнение, MongoDB е най-вече толерантен за последователност и разделяне.

Характеристики на CouchDB:

    Бързо индексиране и извличане

    Лесна репликация в множество екземпляри на сървъра

    Множество библиотеки за различни езици

    Формат на документа, базиран на JSON

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

    Актуализации на емисиите за данни, които могат да се абонират чрез емисията за промени

Какво е couchdb? - определение от техопедия