compression - monetdb 的开发人员是否测试过其他压缩算法?

标签 compression monetdb

MonetDb 的开发人员之前是否测试过任何其他压缩算法?

也许他们测试了其他压缩算法,但它确实对性能产生了负面影响。

那么他们为什么没有提高这个数据库的压缩性能呢?

我是来自中国的学生。 MonetDb 真的让我很感兴趣,我想尝试提高它的压缩性能。

所以,我应该确保任何机构以前都这样做过。

如果您能回答我的问题,我将不胜感激。

那是因为我真的需要这个。

非常感谢。

最佳答案

MonetDB 仅使用字典压缩来压缩字符串(Varchar 和 char)类型,并且仅当列中唯一字符串的数量较少时。

集成任何其他类型的压缩(即使是简单的压缩,如前缀编码、运行长度编码、增量压缩等)都需要完全重写系统,因为运算符(operator)必须具有压缩意识(这几乎意味着创建一个新的运算符)。

无需完全重写,唯一可行的方法是使用专用的压缩运算符来压缩/解压缩数据,而不是溢出到磁盘。然而,这与苹果在 Mavericks 中实现的内存压缩非常接近

关于compression - monetdb 的开发人员是否测试过其他压缩算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19992302/

相关文章:

postgresql - monetdb 中的字符串函数

python - Grails 和 python 集成

.htaccess - 在.htaccess文件中启用SVG文件的压缩和缓存

c++ - C++ 中的 ZLib 解压缩

c# - C# 中的 Zip 文件夹

mysql - 将不同查询的输出合并为单个查询输出

python - 如何在 python 中从头开始设置(新的)monetdb 数据库?

php - 如何检查 PHP 是否启用了 gzip 压缩?

用于短文本的 JavaScript 字典编码器