gpt4 book ai didi

java - 在文件中存储大量对象的最佳方法是什么?

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

我有一个应用程序,有时可以在列表中添加数十万对象(这些对象存储在内存中并导致内存不足)。

我想要序列化文件中的对象,而不是将其添加到列表,然后在需要时反序列化。但问题是这个列表由许多查询填充。我不想把它留在内存中。相反,我想继续将对象附加到文件中。

然后在写入时我想从文件中读取它。最好的方法是什么?

最佳答案

考虑到您对所提出问题的答复,您可以使用像 Jackson 这样的 Json 序列化器。将数据转换为 Json 对象列表并将其保存到文件中。

但是就像这里其他人已经说过的那样,不推荐。

您需要使用数据库。

关于java - 在文件中存储大量对象的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57045111/

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