我想知道monetdb的压缩解压技巧
I want to know the compression and decompression techniques of monetdb
MonetDB 是非常高效的面向列的数据库。我开始知道它遵循轻量级压缩算法来加速它。有人能告诉我更多关于 monetDB 中这些 compression/decompression 算法的实现吗?
目前没有对整数和浮点数等原始值进行压缩。因此,一旦您的表变大,为您的数据选择合适的类型将会有所不同。
字符串存储使用指向字符串堆的指针。因此,对于只包含几个不同值的分类字符串值,存储通常是有效的。更高级的压缩方法正在开发中,但我预计它们不会在未来六个月内可用。
最后,我们在强制压缩文件系统(例如 BTRFS)上获得了很棒的体验 运行 MonetDB。这大大减少了数据库的存储占用空间,也减少了 IO 时间,尤其是在旋转硬盘上。
MonetDB 是非常高效的面向列的数据库。我开始知道它遵循轻量级压缩算法来加速它。有人能告诉我更多关于 monetDB 中这些 compression/decompression 算法的实现吗?
目前没有对整数和浮点数等原始值进行压缩。因此,一旦您的表变大,为您的数据选择合适的类型将会有所不同。
字符串存储使用指向字符串堆的指针。因此,对于只包含几个不同值的分类字符串值,存储通常是有效的。更高级的压缩方法正在开发中,但我预计它们不会在未来六个月内可用。
最后,我们在强制压缩文件系统(例如 BTRFS)上获得了很棒的体验 运行 MonetDB。这大大减少了数据库的存储占用空间,也减少了 IO 时间,尤其是在旋转硬盘上。