设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 创业者 手机
当前位置: 首页 > 教程 > 正文

开源数据库:Apache CouchDB 1.1.1发布

发布时间:2017-01-08 10:31 所属栏目:61 来源:皮丽华
导读:Apache CouchDB是个免费、开源、面向文档的数据库,使用Erlang语言编写,可以使用JavaScript以MapReduce的风格查询、索引CouchDB。CouchDB是个NoSQL解决方案,用于local replication并且可以垂直扩展到多种设备上。在经过多个月的开发后,近日Apache CouchDB1

    【 资讯】Apache CouchDB是个免费、开源、面向文档的数据库,使用Erlang语言编写,可以使用JavaScript以MapReduce的风格查询、索引CouchDB。CouchDB是个NoSQL解决方案,用于local replication并且可以垂直扩展到多种设备上。在经过多个月的开发后,近日Apache CouchDB1.1.1终于破茧而出了。

       CouchDB提供了一个RESTful JSON API,支持HTTP请求的环境都可以访问。有很多用各种编程语言编写的第三方客户端程序库简化了对CouchDB的访问。可以通过HTTP请求使用CouchDB内置的Web管理控制台直接与数据库交互。

  CouchDB使用Erlang语言编写,Erlang是一种健壮的函数式编程语言,非常适合于构建并发的分布式系统。Erlang的设计非常灵活,其可伸缩性与可扩展性都非常棒。

  作为Apache软件基金会顶级项目的CouchDB是个非关系型数据库,使用简单的键——值对的形式来存储数据。数据是使用JSON存储的,可以通过HTTP请求查询。

       新版本的重点改进:

  * 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.

          详细信息:http://mail-archives.apache.org/mod_mbox/www-announce/201110.mbox/%3CCABvT1DGhDo6cJAw3og=gQGS+wVNsc_-wup6d_sFoTFUvzpq9_A@mail.gmail.com%3E

 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读