0

我的一个班级必须序列化大量实例并使用 Xstream,完成后文件大小变成 30MB。大小并不是真正的问题,因为压缩后它会像 100KB,因为数据非常重复。但是序列化/反序列化需要很多时间。

我尝试使用 kyro,但我并不喜欢它。有什么方法可以优化 XStream 以序列化大量数据,或者我可以使用更好的库吗?

4

1 回答 1

2

我想知道为什么您的课程必须存储大量重复实例。如果它们需要时间来序列化,它们也会占用 RAM。我会使用 Set 或其他数据结构来消除内存中的重复。它也将有助于您的序列化。

如果那不可能,我会说也没有办法帮助您解决序列化问题。

于 2012-03-07T10:53:26.110 回答