写点什么

Apache CouchDB 2.0 开发者预览版发布,支持集群的水平扩展

  • 2014-11-23
  • 本文字数:968 字

    阅读完需:约 3 分钟

Apache CouchDB 是一个面向文档的 NoSQL 数据库, 它提供了以 JSON 作为数据格式的 REST 接口。CouchDB 是 Apache 基金会的顶级开源项目,还是众多 NoSQL 解决方案中的一员。近日,在今年的 ApacheCon 欧洲大会上,CouchDB 项目团队公布了 CouchDB 2.0 开发者预览版,该版本带来了全新的集群技术和大数据处理功能,首次实现了集群的水平扩展以及跨服务器、数据中心、物理区域(公有云、私有云和混合云)的数据存储、复制、同步等大数据的处理功能。全新的集群技术主要借鉴了亚马逊分布式存储引擎 Dynamo 的设计思想,同时,该版本还提高了 CouchDB 在大规模 CouchDB 集群部署情况的整体性能、持续性以及可用性。该版本新功能还包括更快的数据库压缩器、更快的复制器、更加简单的安装,同时,还重新优化了代码结构和提高了测试覆盖率。另外,该版本还新增了一套后台管理的功能操作 Web 页面叫做 Fauxton ,Fauxton 具有丰富的查询编辑器、复制的管理界面等。

CouchDB 项目的副总裁 Jan Lehnardt 说道:

CouchDB 2.0 开发者预览版以提供企业级服务为目标,并且 CouchDB 的灵活性、可扩展性变得越来越重要,尤其重要的是能够在任何地方存储数据以及任何时候都能够访问数据。于是,CouchDB 2.0 使用了独特的同步协议,该协议能够完全胜任移动应用、离线任务等应用,该版本对集群的支持将使得 CouchDB 能够推动企业的多种核心业务。

在大会上,Apache 基金会还宣布了对 CouchDB 进一步的增强计划,如提供与 MongoDB 的查询语法规范类似的查询系统,使得熟悉 SQL 的开发者能够更加非常容易的使用 CouchDB。根据 CouchDB 的计划安排,CouchDB 2.0 GA 版本将在 2015 年初发布。

过去几年里,随着 CouchOne MemBase 合并 CouchBase 并取消对 CouchDB 支持之后,CouchDB 的商业支持一度中断。2013 年 7 月,云数据库公司 Cloudant 将其深度优化的 BigCouch 数据库代码合并到 CouchDB 中,为 CouchDB 注入了新鲜血液,并重新开始提供商业支持。今年 4 月,IBM 收购了 Cloudant,并将 CouchDB 加入到 IBM 技术库中,连同收购 SoftLayer 以及与 MongoDB 合作等一系列举措,将会建立起一个良好的技术生态系统。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-23 20:591987
用户头像

发布了 92 篇内容, 共 46.7 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

你可能不是真的懂let和const

前端树洞

JavaScript ecmascript 大前端 ES6 4月日更

平面设计之PS(中)

空城机

PhotoShop ps 4月日更

三翼鸟的羽翼下,人诗意地栖居在智能生活里

脑极体

CIAM的7个基本原则

龙归科技

安全性 用户 业务增长

游戏数据埋点

data_y

游戏 数据埋点 游戏数据分析 埋点定义

Android音视频 - EGL源码解析以及C++实现

LoveYFan

android 音视频 OpenGL ES

新的物联网技术应用有哪些

cdhqyj

互联网 物联网 通信 计算机

新华三“云屏”发布:云屏融合重塑工作体验,全力构建智“会”时代

DT极客

在业务高峰期拔掉服务器电源是一种怎样的体验?

冰河

分布式 微服务 数据恢复 MySQL 高可用 异常处理

经典递归

山@支

全面提升鸡群产能!Newcher智慧养鸡场解决方案剖析

Rancher

一位五年Java开发经验程序员的拼多多/蚂蚁金服/百度面经分享!

Java架构之路

Java 程序员 架构 面试 编程语言

一周信创舆情观察(3.29~4.4)

统小信uos

AI 事件驱动场景 Serverless 实践

阿里巴巴云原生

人工智能 Serverless 容器 云原生 消息中间件

我的 2015-2018 —— 银行软开三年项目回顾

清秋

大前端 重构 鉴权 4月日更

一份秀出新天际的SpringCloudAlibaba笔记,把微服务玩的出神入化

Java 编程 程序员 架构 微服务

这里有一份2021年Java面试必备的《并发编程》学习资料,你要还是不要?

Java架构之路

Java 程序员 架构 面试 编程语言

JavaScript小笔记

赫鲁小夫

4月日更

一个DNS引发的“血案”

穿过生命散发芬芳

Wireshark 数据包分析 4月日更

聪明人的训练(九)

Changing Lin

4月日更

你真的懂反馈吗?

石云升

28天写作 职场经验 管理经验 4月日更

嘿,朋友!和你讲讲这15年来我的成长吧

亚马逊云科技 (Amazon Web Services)

Fl Studio真的不如Cubase或者Logic Pro等电音软件专业吗?

奈奈的杂社

编曲 电音 电音制作 中国电音 编曲宿主

Github限时开放!阿里内部强推的《微服务容器化参考指南》简直太牛了!

Java架构之路

Java 程序员 架构 面试 编程语言

Android音视频 - MediaCodec编解码音视频

LoveYFan

android 音视频 编解码

【软件推荐】TOP级YouTube视频下载工具2021

科技猫

软件 分享 工具软件 视频 youtube

翻译:《实用的Python编程》08_01_Testing

codists

Python

19张图带你梳理SpringCloud体系中的重要技术点!

Java架构师迁哥

调整云计算资源大小时要避免的10个错误

云计算

【得物技术】算法入门一:算法的好坏?复杂度告诉你

得物技术

算法 时间复杂度 大前端 入门 复杂度

深入浅出 LVS 负载均衡系列(一):NAT、FULLNAT 模型原理

UCloud技术

负载均衡

Apache CouchDB 2.0开发者预览版发布,支持集群的水平扩展_开源_李士窑_InfoQ精选文章