什么是CouchDB?
※本文對CouchDB的解釋是來自Apache CouchDB的官網(wǎng)的譯文,如果有什么問題,請指正。
1.CouchDB簡介
? CouchDB是一種利用JSON文件,javascript作為MapReduce查詢,以及常規(guī)HTTP作為API的一種數(shù)據(jù)庫系統(tǒng)。
2.CouchDB,一個為Web而生的數(shù)據(jù)庫
? CouchDB是一個完全為了web而生的數(shù)據(jù)庫,它利用了JSON文件來存貯數(shù)據(jù)。CouchDB利用你的web瀏覽器,通過HTTP,查詢,結(jié)合來處理這些JSON文件,并且利用Javascript來傳輸這些數(shù)據(jù)。CouchDB在現(xiàn)代瀏覽器以及移動瀏覽器上面的支持是非常好的,你甚至可以直接利用CouchDB來服務(wù)于你的web應(yīng)用。你可以有效的利用CouchDB的增量復(fù)制特性去分發(fā)你的數(shù)據(jù)或者你的應(yīng)用。CouchDB利用了自動沖突檢測功能,支持master-master的安裝。
?CouchDB另外附增了一系列的特性,例如動態(tài)的文檔轉(zhuǎn)換,和實時的變更通知,CouchDB的這些特性掀起了一股web 應(yīng)用開發(fā)的小風(fēng)波。CouchDB甚至攜有一種簡單的使用web管理控制的方式。這種特性直接由CouchDB提供。我們擔(dān)心著大量的分布式擴(kuò)展,CouchDB是高可用性和分區(qū)容忍的,同時也是保持最終一致性的。我們一值都大量的關(guān)心著用戶的數(shù)據(jù)。CouchDB擁有著一個容錯引擎,它將把你數(shù)據(jù)的安全始終放在第一位的。
※更多關(guān)于CouchDB請訪問Apach CouchDB 官網(wǎng),此文意在簡單介紹CouchDB,一個利用了現(xiàn)代web的技術(shù)。http://couchdb.apache.org/
轉(zhuǎn)載于:https://www.cnblogs.com/zivxiaowei/p/CouchDB.html
總結(jié)
以上是生活随笔為你收集整理的什么是CouchDB?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GDB技巧:使用checkpoint解决
- 下一篇: js和jQuery 获取屏幕高度、宽度