Rumah Pangkalan data Apa sofa? - definisi dari techopedia

Apa sofa? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud CouchDB?

Apache CouchDB adalah pangkalan data yang tidak relational atau NoSQL yang dibangunkan untuk sepenuhnya merangkul web. Data disimpan dalam dokumen JSON yang boleh diakses dan indeksnya ditanyakan melalui HTTP.

Mengindeks, mengubah dan menggabungkan dokumen dilakukan melalui JavaScript. Kerana ia menggunakan semua standard dan teknologi mesra web ini, CouchDB berfungsi dengan baik dengan aplikasi web dan mudah alih.

Techopedia menerangkan CouchDB

CouchDB adalah pangkalan data berorientasikan sumber terbuka yang menggunakan peta penting untuk menyimpan medan dokumen.

Bidang ini boleh menjadi pasangan kunci, peta, atau senarai nilai mudah. Setiap dokumen yang disimpan diberi pengenal unik peringkat dokumen dan nombor semakan apabila terdapat perubahan yang dibuat kepadanya. CouchDB dapat melakukan transformasi dokumen secara langsung serta mengemaskini pemberitahuan perubahan masa nyata, menjadikan pembangunan aplikasi web lebih mudah.

Ia mengkhusus dalam Ketersediaan dan Pemisahan Toleransi (AP) tetapi akhirnya boleh konsisten melalui kerja-kerja kecil. Sebagai perbandingan, MongoDB kebanyakannya Konsisten dan Partition Tolerant.

Ciri CouchDB:

    Pengindeksan cepat dan pengambilan semula

    Replikasi mudah merentas pelbagai contoh pelayan

    Perpustakaan pelbagai untuk pelbagai bahasa

    Format dokumen berasaskan JSON

    Antara muka seperti REST untuk pengambilan semula, penghapusan, kemas kini dan pemasukan dokumen

    Kemas kini suapan data yang dilanggan melalui suapan perubahan

Apa sofa? - definisi dari techopedia