バイナリ データ、具体的にはシリアル化された Java オブジェクトの圧縮を検討しています。このウィキペディアのページにリストされているアルゴリズムのいずれかを実装する必要があると思います。いくつかのチュートリアルとブログ投稿を見つけましたが、ライブラリは見つかりませんでした (そして、見つけたほとんどのコードは他の言語から移植されたようです...そして、メソッド名が大文字で始まる Java ライブラリの効率と正確さを信頼していません) . そのため、シリアライズされた Java オブジェクト (および任意のバイナリ データ) を圧縮するのに最も適したアルゴリズムのポインタは、非常に高く評価されます。そして、誰かがこのトピックに関連するアクティブなプロジェクトを知っているとしたら、それは驚くべきことです (Apache には何もないように見えました)。
質問する
1821 次
2 に答える
2
実際、JBoss は、標準の Java シリアル化メカニズムである JBoss Serialization の優れた代替手段を提供します。http://jboss.org/serializationをご覧ください
于 2010-06-25T02:02:48.127 に答える
1
[G]Zip(In|Out)putStream を見ると、シリアライゼーション後の完全な圧縮スキームが得られます。既存のシリアル化ロジックを変更しなくても、適切な圧縮が得られる場合があります。それがもたらす違いを判断するには、それをテストする必要があります。
于 2010-06-24T16:30:54.957 に答える