【发布时间】:2010-06-24 16:24:23
【问题描述】:
我正在研究压缩二进制数据,更具体地说是序列化的 Java 对象。我想我需要实现this Wikipedia page 上列出的算法之一。我发现了一些教程和博客文章,但没有库(而且我发现的大多数代码似乎都是从其他语言移植过来的……而且我不相信方法名称以大写字母开头的 Java 库的效率和准确性) .因此,任何关于哪种算法最适合压缩序列化 Java 对象(以及任意二进制数据)的指针都将不胜感激。如果有人知道与该主题相关的活跃项目,那就太棒了(Apache 似乎没有任何东西)。
【问题讨论】:
-
您是在尝试实现最佳压缩还是良好的序列化算法?
-
实际上 JBoss 提供了标准 java 序列化机制的良好替代 - JBoss 序列化。看看jboss.org/serialization
-
@uthark:您应该发布最后一点作为答案。我正在寻找一种好的压缩算法,但考虑到 JBoss 序列化应该更快的事实,我计划进一步研究它。谢谢
标签: java serialization compression binary-data