您现在的位置是:首页 > 文章详情

Apache CouchDB 3.2.0 发布

日期:2021-10-13点击:441

CouchDB 是一个完全拥抱 Web 的数据库。用 JSON 文档存储你的数据。通过 HTTP 和网络浏览器访问你的文档。用 JavaScript 查询、组合和转换你的文档。CouchDB 与现代 Web 和移动应用程序配合得很好。你可以使用 CouchDB 的增量复制,有效地分发你的数据。

CouchDB 3.2.0 值得关注的更新包括:

  • couch_sever 模块现在是分片的。尽管遵循高并发进程的架构,以前的版本中使用的 couch_server 模块是一个单一的 Erlang 进程,在繁忙的节点上,可能会成为一个瓶颈。CouchDB 3.2.0 引入了一个 couch_server_N 模块,有效地消除了瓶颈。
  • 复制调度程序管理在任何时间运行哪些复制。这对于复制总量多于配置为并发运行的设置非常重要。以前,复制调度器会以轮流方式迭代所有的复制,并给它们同等的时间来运行。CouchDB 3.2.0 引入了一个公平分享的选项,允许你使用多个复制器数据库,每个都有不同的相对优先级。
  • 支持 Erlang 23 和 24 版本,放弃对 19 版本的支持
  • 支持 SpiderMonkey 78 和 86 版本
  • 解决了 CVE-2021-2838295
  • 支持通过 regex 指定密码要求
  • 在几乎所有情况下,日志不再包括凭证
  • 更加细化的 CSP 配置
  • 通过 .devcontainer,更容易对 3.x 系列进行开发设置
  • 使得自动压缩不那么激进,在繁忙的集群中节省了 CPU 和 I/O
  • 包括用于高级诊断的 weatherreport 模块
  • 包括一个专门的 Prometheus 端点,用于统计和度量
  • 所有的 JS 测试都已经迁移到 Elixir
  • ……

更多详情可查看:https://docs.couchdb.org/en/stable/whatsnew/3.2.html

 

原文链接:https://www.oschina.net/news/163991/couchdb-3-2-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章