在最受欢迎的数据库中, MySQL的,以及与之对应的开放源代码 MariaDB的。 如今,它们已被认为是Web应用程序开发中的标准,我们可以将其实现为众所周知的一部分 LAMP 堆栈(Linux-Apache-MySQL / MariaDB- PHP / Python / Perl).
得益于MySQL和MariaDB插件系统,已经生成了替代存储引擎来扩展和改进其功能,今天我们向您介绍 Percona TokuDB,该存储引擎旨在高效,轻松地处理大量信息。
佩尔科纳 德库 可以将它免费从5.1版本添加到任何MySQL或MariaDB实例,仅在Linux操作系统上,因为它利用了诸如内存分页之类的低级资源。 提供的响应时间是20倍左右 InnoDB的 除了出色的信息压缩机制以外,无需进行任何类型的修改即可降低运营成本,从而促进数据存储系统的可伸缩性。
其主要特点是 分形树索引,更完善的索引版本 B树 它通过显着减少缺点来保持其优点,从而允许快速索引,而对数据库磁盘大小的影响很小。 此外,我们可以突出显示:
- 将数据压缩提高多达25倍
- 快速插入
- 借助其最大程度地减少了从属服务器上的延迟 读取免费复制
- 热门方案变更
- 热门索引创建- 德库 它们在表上创建索引时支持插入,删除和查询。
- 热添加,删除或修改列。
- 在线备份,无需停止数据库
我们知道MySQL已被列为 第二受欢迎的数据库,尽管MariaDB年龄较小(2008年25月)在前XNUMX名中。这些认可是由于其灵活性和易用性。 但是现在,得益于TokuDB,它们可以可靠地用于与大数据有关的新应用程序以及对大数据量的分析。
因此,我们建议您尝试Percona TokuDB,并在不进行其他修改的情况下改善响应时间,从而保持与您的应用程序的兼容性,而不会带来任何麻烦。
我们感谢Percona和Tokutek(TokuDB的创建者)的开发者社区对自由软件社区的巨大贡献!
好建议。 一个教程不会太糟糕。
我也是这么想! 提高我们的博客或网站的性能可能非常有趣。