Couchbase 4.0推出,旨在变得更易于开发人员使用并推动NoSQL的发展

James是TechForge Media的总编辑,对技术如何影响业务以及他领导下的几次世界移动大会活动充满热情。詹姆斯曾采访过黑手党的前老板迈克尔·弗朗泽塞(Michael Franzese),史蒂夫·沃兹尼亚克(Steve Wozniak)和让·米歇尔·贾尔(Jean Michel Jarre),他的职业生涯中曾有过许多重要人物。可以通过@James_T_Bourne在Twitter上找到James。

(c)iStock.com/kai张

Couchbase本周宣布在N1QL查询语言的发布基础上,在纽约举行的一次活动中宣布Couchbase Server 4.0的全面上市,其目的是“指导许多功能并致力于开发人员。”

N1QL, 早在六月就宣布了,是4.0中的关键功能之一,将SQL与开放式标准JSON格式结合在一起,从而在SQL上运行NoSQL查询语言,这在业界被称为第一。对于Couchbase的首席执行官Bob Wiederhold来说,这是非常合理的。“许多公司都有大量的开发人员和数据分析人员,他们对SQL非常了解–这大大降低了使用NoSQL的障碍,” he tells 开发人员技术.

Wiederhold补充说:“使用N1QL为使用Couchbase的开发人员提供了一种非常熟悉的方法来将信息进出数据库,并提供了一种非常强大的方法。对于使用Couchbase的开发人员,我们认为这是重要的一步,我们认为’将会极大地扩展我们可以支持的用例。”

N1QL不是4.0的唯一主要更改。通过多维缩放使用改进的体系结构是开发人员的另一个优点,因为他们能够提供高性能的索引和查询。

正如Wiederhold解释的那样,数据库执行的三个基本任务–读写,建立索引和运行查询–正在变得越来越消耗内存和CPU。使用4.0,您可以分离这三个功能并拆分节点。

“如果您有一个10节点数据库集群,则…在4.0版本之前,您’在相同的10个节点上重新运行基本的读写操作以及索引和查询,” he says. “在4,0版本中,如果您要继续这样做,可以继续执行,但是冒着以下风险:建立索引可能会减慢您的基本读写速度,或者’重新运行复杂的查询,可能会减慢您的读写速度。

“[使用4.0],可让您分离这三个功能中的每一个,优化用于运行这些功能的基础服务器硬件,并确保隔离这些功能,以便它们不会’彼此践踏。”

上个月,Wiederhold 告诉 电脑运算 他对2015年的预测‘would be the year that NoSQL left the labs and test benches and emerged as a 主流 technology’用文章的话来说,必须在2016年上半年的右侧稍稍向右移动。

Couchbase首席执行官告诉这位记者,他从未使用过这个词‘mainstream’ –甚至不知道这意味着什么– but argues: “我认为客户只是在经历一种看到技术的逻辑过程,看到它可以在其基础架构中扮演非常重要的角色,在这种情况下,数字经济企业会在其最初的几个应用程序中使用它,并从中获得经验,然后采取下一步并将其广泛推广。

他补充说:“我们认为4.0’在涵盖了足够广泛的用例之后,客户可以广泛地部署Couchbase,并且我们看到几年前开始在任务关键型,业务关键型应用程序下进行部署的一些首批客户[现在]正在着手做更广泛的部署。”

使用Couchbase并在公告中出席的客户包括通用电气,DIRECTV和尼尔森。

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *