MySQL:有人用过 TokuDB 存储引擎吗?

标签 mysql database rdbms storage-engines

有没有人用过TokuDB storage engine用于 MySQL?

该产品网站声称其性能比其他 MySQL 存储引擎(例如 Innodb、MyISAM 等)提高了 50 倍。这是性能声明 http://tokutek.com/downloads/tokudb-performance-brief.pdf

这是真的吗?

在 MySQL 中使用此存储引擎有任何个人经验吗?

最佳答案

如果您要存储诸如图像之类的 blob,则不要使用 tokudb。它的行大小限制更小。

如果您有超过 1 亿行的数据,请使用 tokudb。

如果您对 UPDATE 速度敏感,请不要使用 tokudb。它的插入速度非常快,但与 innodb 相比,更新速度较慢,尤其是在您使用 INSERT ON DUPLICATE 语句时。

如果您要存储日志条目,请使用 tokudb。

如果您想将 myisam/innnodb 的数据使用量减少 5 倍以上,请使用 tokudb。我个人已经证实,他们的分形树 + 压缩数据后端非常节省空间。

经验法则,为工作使用最好的工具。 Tokudb 在特定情况下将 innodb 和 myisam 从水中吹走,但它并不是通用的替代数据库引擎。

关于MySQL:有人用过 TokuDB 存储引擎吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1746842/

相关文章:

mysql - 数据库问题 : Change Simple Relational Tables to Non-Relational?

java - 为什么我的executeQuery挂起?

php - 具有许多 where 子句组合的 MySql 查询

php - 为什么html页面读不到php页面

mysql - SQL/HiveQL : Is there a way to count the number of JOIN <table> ON <condition> matches per row without a group by?

php - 如何将图片存入数据库

relational-database - 什么是部分依赖

PostgreSQL 长 VACUUM

php - 多输入字段搜索麻烦

php - 将当前年份时间戳与 mysql 存储的时间戳进行比较