MySQL获得实时模式更新与Tokutek引擎

Tokutek提供了一个可供选择的MySQL存储引擎,用于动态模式更改

数据库工具提供商Tokutek更新了其MySQL存储引擎,以支持模式的实时更新宣布星期三。

Tokutek的市场总监劳伦斯·施瓦茨(Lawrence Schwartz)说,在当今快节奏的环境下,将数据库离线来更新模式非常耗时。

对于组织机构来说,“信息的量非常大。能够摄取所有的数据并实时分析,这就是我们要解决的问题。”施瓦茨说。

TokuDB是一个可以替代MySQL默认存储引擎InnoDB的存储引擎。它还可以与MariaDB数据库一起工作。

Tokutek的TokuDB存储引擎的5.0版本提供了两个新特性:热索引和热列的添加和删除,该公司声称可以提高数据库性能。

有了热索引,该软件可以索引一个操作数据库,允许组织建立目标查询或修改动态数据模型。

使用热列添加或删除,数据库管理员可以在数据库仍在运行时添加列或删除列。

为了使用未修改的MySQL执行这些操作,必须停止数据库以应用更改,然后重新启动,Schwartz解释道。

MySQL托管服务PalominoDB的数据库操作经理Sheeri Cabral在一份声明中说:“有了这个新版本,就没有必要为了添加新的列或索引而安排停机或从主服务器切换到备用服务器。”“业务分析师将不必等待数小时或数天的新索引来提高查询速度,而发布工程师将在需要添加新列时松一口气。”

Tokutek将TokuDB推广给需要对大容量应用程序(如财务事务或日志文件分析)运行查询的组织。

TokuDB使用分形树索引,这是一种为快速插入索引而优化的技术。与InnoDB和其他存储引擎使用的二叉树(b-tree)索引不同,分形树索引将需要写入数据库的数据捆绑在一起,减少了磁盘驱动器控制器存储单个磁盘驱动器条目的时间。分形树还避免了b-树索引中固有的碎片问题,这会降低数据库的性能,Schwartz说。

“它允许你以非常非常快的速度索引大量的信息,”施瓦茨说。

使用TokuDB不需要在应用程序级别进行任何更改,并且与传统的存储引擎一样,可以维护适当数据库的所有ACID(原子性、一致性、隔离性、持久性)和MVCC(多版本并发控制)需求。

约押·杰克逊报道企业软件和通用技术的突发新闻IDG新闻服务。在推特上关注约押@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对最重要的话题发表评论。

版权©2011足球竞彩网下载

工资调查:结果在