gpt4 book ai didi

java - 用于存储大量重复数据的理想序列化 Java 库?

转载 作者:行者123 更新时间:2023-12-02 07:56:15 24 4
gpt4 key购买 nike

我的一个类(class)必须序列化大量实例并使用 Xstream,完成后文件大小变为 30MB 左右。大小并不是真正的问题,因为数据非常重复,压缩后大约为 100KB。但序列化/反序列化需要花费大量时间。

我尝试过使用 kyro 但我不太喜欢它。有没有办法优化 XStream 来序列化大量数据,或者有更好的库可以使用吗?

最佳答案

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

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

关于java - 用于存储大量重复数据的理想序列化 Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600048/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com