VoltDB 3.0:NewSQL数据库新标杆

日期: 2013-01-28 作者:Jack Vaughan翻译:茶一峰 来源:TechTarget中国 英文

上周,VoltDB推出了一款为用途定制、拥有高速率的全新级别数据库,是其旗舰数据库的升级版,被称为“NewSQL”。VoltDB Version 3.0特别提升了专设SQL查询的实施流程,在整体交易性能的速度上又进了一步;另外,还提供了更加快速的集成连接器,为云计算实施和JavaScript开发增加了筹码。

  作为一款“NewSQL”数据库,VoltDB自然要规避掉在关系型数据库管理系统(RDBMSs)发展中占据主导地位的磁盘驱动器内存的一些缺点,并从半导体内存中获益。与不少新近发行的NoSQL数据库不同,VoltDB及其相关新SQL产品自身支持SQL编程。

  对此,英国451调研机构的数据管理分析调研经理Matthew Aslett提到了许多应用程序“消化”数据需求的增长,也可以称为数据库中活跃数据订阅数量的增长。他说:“VoltDB是一款以快速、大容量的数据处理与消耗为目标的内存关系型数据库。”

  Aslett表示,该公司早期在金融服务市场的应用领域已经尝到了甜头,于是将软件带到了更为多样化的网络应用中。“它最擅长的应该是交易网络应用。”

  VoltDB的技术来源于数据库精英Michael Stonebraker团队的H-Store交易处理引擎学术研究,经过一系列演变之后,于2010年首次发布了它的开源社区版本version 1.0。

  据VoltDB CTO Stonebraker称,既然是SQL RDBMS,VoltDB必然具备超高的吞吐量。在支持SQL和ACID交易方面,VoltDB很大程度上摈弃了磁盘RDBMS锁定,对产生高延迟率和交易日常开支处理的管理步骤进行了封锁和缓冲。

  Stonebraker在业内十分资深,曾就职于Ingres、Postgre SQL,以及近两年势头正猛的初创品牌Streambase和Vertica(已被HP收购)。他在本周的分享会中指出,在未来几年中,广义数据库一定会受到专业数据库的冲击。

  这意味着今后我们将迎来更加多样化的数据库市场。Stonebraker把这些专业数据库称为“基于用途的”,并认为它们会在速度方面显现优势:“我认为会有五到十个系统架构成功攻占市场。”

  “谈及速度,基于用途的系统一定会胜出。VoltDB从主存储器、预存程序和确定性调度中获得性能,并根据以往经验作出变更,以适应需要快速处理大量网络数据的新兴应用程序。”

  VoltDB的软件工程师Ryan Betts表示,公司创建了一个非常快速的导出与提取系统,减轻了程序员的负担,与诸如IBM的Netezza和Vertica这些数据仓库设备厂商的分析存储集成更加轻松。

  VoltDB的总裁兼CEO Bruce Reading说道:“我们的应用案例几乎总是围绕着大容量数据消耗展开。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Jack Vaughan
Jack Vaughan

TechTarget新闻记者和网站编辑,主要关注数据管理领域的技术趋势和动态。

相关推荐