2

MonetDb の開発者は、以前に MonetDb で他の圧縮アルゴリズムをテストしたことがありますか?

おそらく彼らは他の圧縮アルゴリズムをテストしましたが、実際にはパフォーマンスにマイナスの影響がありました.

では、なぜ彼らはこのデータベースの圧縮パフォーマンスを改善しなかったのでしょうか?

私は中国からの留学生です。MonetDb は私にとって非常に興味深いものであり、その圧縮パフォーマンスを向上させたいと考えています。

ですから、以前にこれを行った人がいることを確認する必要があります。

私の質問に答えていただければ幸いです。

それは私が本当にこれを必要としているからです。

どうもありがとうございます。

4

2 に答える 2

2

MonetDB は、列内の一意の文字列の数が少ない場合にのみ、辞書圧縮を使用して文字列 (Varchar および char) 型のみを圧縮します。

他の種類の圧縮 (Prefix-Coding、Run-length Encoding、Delta-compression などの単純なものでさえ) を統合するには、システムを完全に書き直す必要があります。新しいオペレーターの作成)。

完全に書き直さなくても実現可能な唯一の方法は、専用の圧縮オペレーターがデータをディスクに書き込む代わりに圧縮/解凍することです。ただし、これは Mavericks に実装されているメモリ圧縮アップルに非常に近いものになります。

于 2013-11-16T10:42:50.473 に答える