什么是CouchDB?
※本文對CouchDB的解釋是來自Apache 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/
轉載于:https://www.cnblogs.com/zivxiaowei/p/CouchDB.html
總結
以上是生活随笔為你收集整理的什么是CouchDB?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GDB技巧:使用checkpoint解决
- 下一篇: js和jQuery 获取屏幕高度、宽度