什麼是CouchDB?

本文對CouchDB的解釋是來自Apach CouchDB的官網的譯文,如果有什麼問題,請指正。

1.CouchDB簡介

  CouchDB是一種利用JSON文件,javascript作爲MapReduce查詢,以及常規HTTP作爲API的一種數據庫系統。

2.CouchDB,一個爲Web而生的數據庫

  CouchDB是一個完全爲了web而生的數據庫,它利用了JSON文件來存貯數據。CouchDB利用你的web瀏覽器,通過HTTP,查詢,結合來處理這些JSON文件,並且利用Javascript來傳輸這些數據。CouchDB在現代瀏覽器以及移動瀏覽器上面的支持是非常好的,你甚至可以直接利用CouchDB來服務於你的web應用。你可以有效的利用CouchDB的增量複製特性去分發你的數據或者你的應用。CouchDB利用了自動衝突檢測功能,支持master-master的安裝。

 CouchDB另外附增了一系列的特性,例如動態的文檔轉換,和實時的變更通知,CouchDB的這些特性掀起了一股web 應用開發的小風波。CouchDB甚至攜有一種簡單的使用web管理控制的方式。這種特性直接由CouchDB提供。我們擔心着大量的分佈式擴展,CouchDB是高可用性和分區容忍的,同時也是保持最終一致性的。我們一值都大量的關心着用戶的數據。CouchDB擁有着一個容錯引擎,它將把你數據的安全始終放在第一位的。

更多關於CouchDB請訪問Apach CouchDB 官網,此文意在簡單介紹CouchDB,一個利用了現代web的技術。http://couchdb.apache.org/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章