NoSQL數據庫 Apache CouchDB 1.1.1 發布

fmms 13年前發布 | 8K 次閱讀 NOSQL

Apache CouchDB 是一個面向文檔的數據庫管理系統。它提供以 JSON 作為數據格式的 REST 接口來對其進行操作,并可以通過視圖來操縱文檔的組織和呈現。 CouchDB 是 Apache 基金會的頂級開源項目。NoSQL數據庫 Apache CouchDB

CouchDB落實到最底層的數據結構就是兩類B+Tree 。

NoSQL數據庫 Apache CouchDB

與現在流行的關系數據庫服務器不同,CouchDB 是圍繞一系列語義上自包含的文檔而組織的。 CouchDB 中的文檔是沒有模式的(schema free),也就是說并不要求文檔具有某種特定的結構。 CouchDB 的這種特性使得相對于傳統的關系數據庫而言,有自己的適用范圍。一般來說,圍繞文檔來構建的應用都比較適合使用 CouchDB 作為其后臺存儲。 CouchDB 強調其中所存儲的文檔,在語義上是自包含的。這種面向文檔的設計思路,更貼近很多應用的問題域的真實情況。對于這類應用,使用 CouchDB 的文檔來進行建模,會更加自然和簡單。與此同時,CouchDB 也提供基于 MapReduce 編程模型的視圖來對文檔進行查詢,可以提供類似于關系數據庫中 SQL 語句的能力。 CouchDB 對于很多應用來說,提供了關系數據庫之外的更好的選擇。

項目地址:http://couchdb.apache.org/

CouchDB 1.1.1 改進記錄:

* Support SpiderMonkey 1.8.5

  • Add configurable maximum to the number of bytes returned by _log.
  • Allow CommonJS modules to be an empty string.
  • Bump minimum Erlang version to R13B02.
  • Do not run deleted validate_doc_update functions.
  • ETags for views include current sequence if include_docs=true.
  • Fix bug where duplicates can appear in _changes feed.
  • Fix bug where update handlers break after conflict resolution.
  • Fix bug with _replicator where include "filter" could crash couch.
  • Fix crashes when compacting large views.
  • Fix file descriptor leak in _log
  • Fix missing revisions in _changes?style=all_docs.
  • Improve handling of compaction at max_dbs_open limit.
  • JSONP responses now send "text/javascript" for Content-Type.
  • Link to ICU 4.2 on Windows.
  • Permit forward slashes in path to update functions.
  • Reap couchjs processes that hit reduce_overflow error.
  • Status code can be specified in update handlers.
  • Support provides() in show functions.
  • _view_cleanup when ddoc has no views now removes all index files.
  • max_replication_retry_count now supports "infinity".
  • Fix replication crash when source database has a document with empty ID.
  • Fix deadlock when assigning couchjs processes to serve requests.
  • Fixes to the document multipart PUT API.
  • Fixes regarding file descriptor leaks for databases with views.</pre>
 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!