TokuDB · 引擎特性 · zstd压缩算法

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

TokuDB · 引擎特性 · zstd压缩算法

db匠 2016-05-23 11:42:39 浏览2911
展开阅读全文

有4压缩很任性

TokuDB有着出色的压缩特性,这不是”盖”的:
RDS上有个InnoDB实例,1天的数据将近700GB空间,换成TokuDB后(默认zlib压缩),同样的700GB可以保存5天的数据,业务读写性能也无任何影响,空间成本直线下降。

为什么TokuDB的压缩这么给力?
因为TokuDB一个“页”的大小为4MB,压缩起来,这酸爽…

zstd新压缩算法

TokuDB支持3种压缩算法:

tokudb_quicklz: 压缩效果差,CPU消耗低
tokudb_zlib: 压缩效果偏中,CPU消耗偏中(默认)
tokudb_lzma: 压缩效果好,CPU消耗高

之所以提供多种压缩算法,主要是从CPU消耗和压缩效果上综合考虑的,大部分情况下 tokudb_zlib 都可以应付,而且压缩效果也不错,也是 TokuDB 默认压缩算法。
最近压

网友评论

登录后评论
0/500
评论
db匠
+ 关注
所属云栖号: 阿里云数据库ApsaraDB