Bahay Mga Databases Ano ang couchdb? - kahulugan mula sa techopedia

Ano ang couchdb? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng CouchDB?

Ang Apache CouchDB ay isang non-relational o NoSQL database na binuo upang ganap na yakapin ang web. Ang data ay naka-imbak sa loob ng mga dokumento ng JSON na maaaring mai-access at ang mga indeks ay na-quer sa pamamagitan ng HTTP.

Ang pag-index, pagbabago at pagsasama ng mga dokumento ay isinasagawa sa pamamagitan ng JavaScript. Dahil ginagamit nito ang lahat ng mga pamantayan at teknolohiyang web-friendly na ito, mahusay na gumagana ang CouchDB sa mga aplikasyon ng web at mobile.

Ipinapaliwanag ng Techopedia ang CouchDB

Ang CouchDB ay isang bukas na database na nakabase sa dokumento na mapagkukunan na gumagamit ng mga mapa ng halaga para sa pag-iimbak ng mga patlang na dokumento.

Ang mga patlang ay maaaring maging simpleng mga pares, mga mapa, o listahan ng mga halaga. Ang bawat dokumento na nakaimbak ay bibigyan ng isang natatanging identifier ng antas ng dokumento at isang numero ng rebisyon tuwing may mga pagbabago na ginawa dito. Ang CouchDB ay nagagawa ang pagbabagong dokumento ng on-the-fly pati na rin ang kasalukuyang mga abiso sa pagbabago ng real-time, na ginagawang mas madali ang pagbuo ng mga aplikasyon sa web.

Dalubhasa ito sa Availability at Partition Tolerance (AP) ngunit maaari itong maging pare-pareho sa pamamagitan ng menor de edad na trabaho. Bilang paghahambing, ang MongoDB ay kadalasang Pagkakaugnay at Pagbabahagi ng Bahagi.

Nagtatampok ang CouchDB:

    Mabilis na pag-index at pagkuha

    Madaling pagtitiklop sa maraming mga pagkakataon sa server

    Maramihang mga aklatan para sa iba't ibang mga wika

    Format na dokumento na batay sa JSON

    REST-tulad ng interface para sa pagkuha ng dokumento, pagtanggal, pag-update at pagpasok

    Ang mga pag-update ng feed ng data na mai-subscribe sa pamamagitan ng mga pagbabago sa feed

Ano ang couchdb? - kahulugan mula sa techopedia