Pengenalan CouchDB NoSQL Membuat dan Menghapus Database Apache CouchDB adalah perangkat lunak basis data sumber terbuka yang berfokus pada kemudahan penggunaan dan memiliki arsitektur yang dapat diskalakan. Ini memiliki arsitektur database NoSQL yang berorientasi dokumen dan diimplementasikan dalam bahasa yang berorientasi konkurensi; menggunakan JSON untuk menyimpan data, JavaScript sebagai bahasa kueri menggunakan MapReduce , dan HTTP untuk API . CouchDB pertama kali dirilis pada 2005 dan kemudian menjadi proyek Yayasan Perangkat Lunak Apache pada 2008. Tidak seperti database relasional , database CouchDB tidak menyimpan data dan hubungan dalam tabel. Sebaliknya, setiap basis data adalah kumpulan dokumen independen. Setiap dokumen menyimpan data sendiri dan skema mandiri. Aplikasi dapat mengakses banyak basis data, seperti yang disimpan di ponsel pengguna dan yang lain di server. Metadata dokumen berisi informasi revisi, sehingga memungkinkan untuk menggabungkan setiap p...
DODY PERMANA-Class 1IA17-Gunadarma uiversity-informatics engineering