https://www.cnblogs.com/ivictor/p/5755876.html
TokuDB是Tokutek公司开发的基于ft-index(Fractal Tree Index)键值对的存储引擎。
它使用索引加快查询速度,具有高扩展性,并支持hot scheme modification,具有以下特点:
1. 插入性能快20~80倍;
2. 压缩数据减少存储空间;
3. 数据量可以扩展到几个TB;
4. 不会产生索引碎片;
5. 支持hot column addition,hot indexing,mvcc
适用场景:
1. 如果你要存储blob,不要使用TokuDB,因为它限制记录不能太大;
2. 如果你的记录数量过亿,使用TokuDB;
3. 如果你注重update的性能,不要使用TokuDB,它没有Innodb快;
4. 如果你要存储旧的记录,使用TokuDB;
5. 如果你想要缩小数据占用的存储空间,使用TokuDB;
下面看看TokuDB与InnoDB的对比情况,
注:上述总结和性能数据来源于淘宝梁智超的《RethinkDB-&-TokuDB调研测试报告.pptx》
关于TokuDB和InnoDB性能压测报告,可参考:
https://www.percona.com/blog/2016/02/01/innodb-and-tokudb-on-aws/
https://www.cnblogs.com/oxspirt/p/6208912.html
https://blog.csdn.net/javandroid/article/details/51832961
https://blog.csdn.net/jizhunboss/article/details/53195585