開源NoSQL數據庫, Apache CouchDB 1.5.0 發布
CouchDB是Apache組織發布的一款NoSQL開源 數據庫項目,是面向文檔類型的Nosql。它由Erlang編寫而成,使用JSON格式去保存數據。所謂文檔數據庫,并不是說它只能存儲文本。 CouchDB的字段只有三個:文檔ID、文檔版本號和內容。內容字段可以看到是一個text類型的文本,里面可以隨意定義數據,而不用關注數據類型,但 數據必須以json的形式表示并存放。CouchDB以RESTful API的格式提供服務,可以很方便地開發各種語言的客戶端。
而 CouchDB目前的優勢在于:它的數據存儲格式是JSON,而JSON為廣大程序員所熟悉,便于學習,而且CouchDB還可以移值到移動設備上去,當 用戶不能聯網時,可以在客戶端保存數據,當能聯網時,可以自動把數據同步到各個分布式結點上去;CouchDB還支持分布式結點的精確復制同步,可以在一 個龐大的應用中,隨意增加分布式的CouchDB結點,以支持數據的均衡。
Apache CouchDB 1.5.0 發布了,改進內容包括:
- 對官方文檔進行完善
- 全新的代號為 Fauxton 的管理界面
- 修正了一個問題,其中admin用戶會受到限制由public_fields功能。
- 修復了利用 JavaScript CLI test runner的一個錯誤。
- 新增體驗的插件特性
- 體驗的基于 Node.js 的查詢服務器
- 更好的重試機制,用于在復制過程中傳輸附件
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!