CouchDB

Autor: Eugene Taylor
Dátum Stvorenia: 10 August 2021
Dátum Aktualizácie: 12 Smieť 2024
Anonim
CouchDB Explained
Video: CouchDB Explained

Obsah

Definícia - Čo znamená CouchDB?

Apache CouchDB je nerelačná alebo NoSQL databáza, ktorá bola vyvinutá tak, aby plne pokryla web. Dáta sú uložené v dokumentoch JSON, ku ktorým je možné získať prístup a ich indexy sa môžu spýtať prostredníctvom HTTP.


Indexovanie, transformácia a kombinovanie dokumentov sa vykonáva pomocou JavaScriptu. Keďže CouchDB využíva všetky tieto štandardy a technológie priateľské k webom, veľmi dobre pracuje s webovými a mobilnými aplikáciami.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje CouchDB

CouchDB je otvorená zdrojová dokumentovo orientovaná databáza, ktorá používa mapy kľúč - hodnota na ukladanie polí dokumentov.

Poliami môžu byť jednoduché páry kľúč - hodnota, mapy alebo zoznamy. Každý uložený dokument má jedinečný identifikátor na úrovni dokumentu a číslo revízie vždy, keď sa v ňom vykonajú zmeny. CouchDB dokáže vykonávať on-the-fly transformáciu dokumentov, ako aj prezentovať oznámenia o zmenách v reálnom čase, čo uľahčuje vývoj webových aplikácií.


Špecializuje sa na dostupnosť a toleranciu oddielu (AP), ale v konečnom dôsledku môže byť dôsledná pri menšej práci. Pre porovnanie, MongoDB je väčšinou jednotný a tolerovaný na oddiely.

Vlastnosti CouchDB:

  • Rýchle indexovanie a vyhľadávanie

  • Jednoduchá replikácia na viacerých inštanciách servera

  • Viac knižníc pre rôzne jazyky

  • Formát dokumentu založený na JSON

  • REST-like rozhranie pre vyhľadávanie, mazanie, aktualizáciu a vkladanie dokumentov

  • Aktualizácie informačného kanála, ktoré je možné predplatiť prostredníctvom informačného kanála zmien