Apache CouchDB 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache CouchDB 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache CouchDB 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 ErLang
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-11-09

软件简介

Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。

CouchDB落实到最底层的数据结构就是两类B+Tree 。

与现在流行的关系数据库服务器不同,CouchDB 是围绕一系列语义上自包含的文档而组织的。 CouchDB 中的文档是没有模式的(schema free),也就是说并不要求文档具有某种特定的结构。 CouchDB 的这种特性使得相对于传统的关系数据库而言,有自己的适用范围。一般来说,围绕文档来构建的应用都比较适合使用 CouchDB 作为其后台存储。 CouchDB 强调其中所存储的文档,在语义上是自包含的。这种面向文档的设计思路,更贴近很多应用的问题域的真实情况。对于这类应用,使用 CouchDB 的文档来进行建模,会更加自然和简单。与此同时,CouchDB 也提供基于 MapReduce 编程模型的视图来对文档进行查询,可以提供类似于关系数据库中 SQL 语句的能力。 CouchDB 对于很多应用来说,提供了关系数据库之外的更好的选择。

CouchDB 的 JDBC 驱动程序——jcouchdb

展开阅读全文

评论

点击加入讨论🔥(4) 发布并加入讨论🔥
2021/10/14 06:58

Apache CouchDB 3.2.0 发布

CouchDB 是一个完全拥抱 Web 的数据库。用 JSON 文档存储你的数据。通过 HTTP 和网络浏览器访问你的文档。用 JavaScript 查询、组合和转换你的文档。CouchDB 与现代 Web 和移动应用程序配合得很好。你可以使用 CouchDB 的增量复制,有效地分发你的数据。 CouchDB 3.2.0 值得关注的更新包括: couch_sever 模块现在是分片的。尽管遵循高并发进程的架构,以前的版本中使用的 couch_server 模块是一个单一的 Erlang 进程,在繁忙的...

0
4
发表于数据库专区
2020/09/20 07:37

Apache CouchDB 3.1.1 发布,文档数据库

Apache CouchDB 3.1.1 已经发布。CouchDB 是一个面向文档的数据库管理系统,它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 这是一个维护版本,主要更新亮点包括: 不再有 {"unknown" : "normal"} 错误 缓冲响应可以被启用,可以选择延迟响应的开始,直到计算出结束为止。 下载地址: https://couchdb.apache.org/#download...

0
3
发表于数据库专区
2020/05/10 07:43

Apache CouchDB 3.0.1 和 3.1.0 发布,文档型数据库

Apache CouchDB 3.0.1 和 3.1.0 发布了。CouchDB 是一个面向文档的数据库管理系统,它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 3.0.1 版本更新亮点包括: 修复编码大型二进制内容时发生的内存泄漏 文档和默认设置方面的改进 JavaScript 将不再破坏各种 JS 函数中的 UTF-8 字符串 3.1.0 版本更新亮点包括: 对 Java Web 令牌的支持 支持 SpiderMonkey 68,包括 Ubuntu 20....

3
6
发表于数据库专区
2020/02/27 07:34

Apache CouchDB 3.0.0 发布,文档型数据库

Apache CouchDB 3.0.0 发布了。CouchDB 是一个面向文档的数据库管理系统,它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 此版本更新亮点包括: 现在默认安装是安全的并已锁定。 用户定义的分区数据库,可加快查询速度 实时碎片拆分,实现增量横向扩展 更新为现代 JavaScript 引擎 SpiderMonkey 60 官方支持 ARM 和 PPC 32 位与 64 位系统 许多性能改进 更智能的 Compaction D...

1
7
发表于数据库专区
2019/03/17 07:16

Apache CouchDB 2.3.1 发布,文档型数据库

Apache CouchDB 2.3.1 发布了,CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。CouchDB 是 Apache 基金会的顶级开源项目。 这是一个 bugfix 版本,更新亮点包括: #1811: 新增 /{db}/_sync_shards 端点。(admin-only). #1870: mochiweb 更新到 2.19.0。 #1875: 使用 Erlang 的已知错误版本拒绝构建。 #1880: 压缩:添加 snooze_perio...

0
12
发表于数据库专区
2018/12/07 07:24

Apache CouchDB 2.3.0 发布,文档数据库

Apache CouchDB 2.3.0 已发布,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。CouchDB 是 Apache 基金会的顶级开源项目。 更新亮点: (Multiple) Clustered purge is now available A new config setting is available, allowing an administrator to configure an initial list of nodes that should be contacted when a n...

0
6
发表了资讯
2017/08/09 06:45

Apache CouchDB 2.1.0 发布,文档数据库

Apache CouchDB 2.1.0 已发布,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。CouchDB 是 Apache 基金会的顶级开源项目。 该版本使用了新的调度复制器,新的复制器的核心是一个调度程序,它允许通过在大量的复制作业之间切换来运行它们,定期停止一些并启动其他复制作业。 除此之外,2.1.0 版本还包括大量的改进和 bug 修复,...

3
12
发表了资讯
2016/09/22 00:00

Apache CouchDB 2.0 发布,文档数据库

Apache CouchDB 2.0 发布了。 主要更新内容: 支持集群 更新查询语言 改进管理界面 而且CouchDB 2.0 99%的API与1.x系列兼容而且大多数应用程序应该会继续工作。详细更新介绍,请点击此处查看。 下载地址: Source Windows (x86) Mac OS X (10.6+)

2
11
发表了资讯
2014/06/11 00:00

Apache CouchDB 1.6.0 发布,文档数据库

Apache CouchDB 1.6.0 发布,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 该版本包含诸多改进,主要有: * COUCHDB-2200: 支持 Erlang/OTP 17.0 #35e16032 * Fauxton: UI 上的很多改进,包括切将代码编辑器从 CodeMirror 换成 Ace 以更好支持不同浏览器 * Add the max_count op...

3
11
发表了资讯
2014/04/10 00:00

Apache CouchDB 1.5.1 发布,文档数据库

Apache CouchDB 1.5.1 发布,此版本现已提供下载,提供了 Windows 和 OS X 的 pre-built 包。此版本是个安全更新版本,更新内容如下: * Add the max_count option to allow rate-limiting the amount of UUIDs that can be requested from the /_uuids handler in a single request. Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过...

2
12
发表了资讯
2013/11/06 00:00

Apache CouchDB 1.5.0 发布,文档数据库

Apache CouchDB 1.5.0 发布了,改进内容包括: 对官方文档进行完善 全新的代号为 Fauxton 的管理界面 Fixed an issue where admin users would be restricted by the public_fields feature. Fixed an issue with the JavaScript CLI test runner. 新增体验的插件特性 体验的基于 Node.js 的查询服务器 更好的重试机制,用于在复制过程中传输附件 Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的...

0
16
发表了资讯
2013/09/04 00:00

Apache CouchDB 1.4.0 发布,文档数据库

Apache CouchDB 1.3.1 发布,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 CouchDB落实到最底层的数据结构就是两类B+Tree 。 2013-09-03发布1.4.0 上个版本是2013-06-25的1.3.1 完全改进: Upgrade Notes We now support Erlang/OTP R16B and R16B01; the minimum required vers...

1
15
发表了资讯
2013/06/28 00:00

Apache CouchDB 1.3.1 发布,文档数据库

Apache CouchDB 1.3.1 发布,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 CouchDB落实到最底层的数据结构就是两类B+Tree 。 该版本改进内容包括: Replicator * Tolerate missing source and target fields in _replicator docs(COUCHDB-1788). Log System * Don't log about m...

0
11
发表了资讯
2013/04/10 00:00

Apache CouchDB 1.3.0 发布,文档数据库

Apache CouchDB 1.3.0 发布了,Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 该版本主要改进包括以下几个方面: HTTP 接口 不再重写 X-CouchDB-Requested-Path URL 重写时限制递归的深度,最大 100 ,可配置 修复 IE7 的 _session 增加 Server-Sent 事件协议到 db 更改 API (详情...

0
12
发表了资讯
2013/04/01 00:00

Apache CouchDB 1.2.2 发布

Apache CouchDB 今天发布1.2的更新版本1.2.2,修复2个 bug ,包括: HTTP Interface Reset rewrite counter on new request, avoiding unnecessary request failures due to bogus rewrite limit reports. Build System Fixed issue in couchdb script where stopped status returns before process exits. Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视...

2
19
发表了资讯
2013/01/11 00:00

Apache CouchDB 1.2.1/1.1.2/1.0.4 发布

Apache CouchDB 今天发布三个分支的更新版本,这三个版本主要都是 bug 修复,包括: Apache CouchDB 1.2.1 (CHANGES) Apache CouchDB 1.1.2 (CHANGES) Apache CouchDB 1.0.4 (CHANGES) Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 CouchDB落实到最底层的数据结构就是两类B+Tree ...

3
10
发表了资讯
2012/10/26 00:00

开源云端资料库 Cloudant 获 CIA 投资

提供云端资料库的Cloudant,较早前宣布得到风险投资机构In-Q-Tel的资金,金额没有公开。开源企业获得投资本来一点也不稀奇,但令人关注的是In-Q-Tel是美国中央情报局CIA旗下的机构。 Cloudant的产品BigCouch,是以开源的Apache CouchDB为基础所设计的NoSQL资料库,Cloudant的业务之一,便是协助客户维护BigCouch。创办Cloudant的是MIT的物理学者Alan Hoffman、Adam Kocoloski和Michael Miller,他们过去曾经负责对撞型粒子加速器...

5
15
发表了资讯
2012/05/21 00:00

生存还是毁灭 CouchDB遭遇滑铁卢

曾几何时,许多公司或机构都热衷于从关系型数据库迁移到NoSQL数据库。而现在却出现了许多相反的情况,Sauce实验室就是一个典例。 CouchDB是一个面向文档的NoSQL数据库,适用于主流的Unix/Linux发行版,拥有简洁的PHP接口,非常适于Web站点开发。 Sauce实验室曾经满怀激情的将其应用迁移到CouchDB数据库,但现在却从CouchDB数据库迁移到了传统的MySQL数据库,他们甚至在自己的官方博客上发布了这样的文章:别了,CouchDB! 是什么...

20
6
发表了资讯
2012/04/07 00:00

Apache CouchDB 1.2.0 发布

Apache CouchDB 1.2.0 发布,该版本包含大量改进,包括性能、安全、构建以及 API 方面的,详情请看发行说明。 Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。 CouchDB落实到最底层的数据结构就是两类B+Tree 。...

0
2
发表了资讯
2012/02/13 00:00

CouchDB 让人头痛的十大问题

下面十条内容来自paperplanes的博主Mathias Meyer,他也是一位NoSQL的实践者,CouchDB就是其钟爱的数据库之一。正所谓爱之深恨之切,在使用CouchDB的过程中,他发现很多不顺手的地方,就是本文列举的十大问题。 View是在读时更新的 我们知道CouchDB不支持动态查询,也就是说你的每个查询,都需要事先创建一个对应的View,创建View是很快的,即使你的数据集很大,这 是因为CouchDB并不在创建View的时候就建立View索引,而是在读取...

2
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
4 评论
252 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部