Java:处理多个文件时的GC开销及其最佳存储方式

我在这里有两个问题。我们将大量的xml文件(如bytea)存储在postgres数据库中。对于小型用户,没有问题,我们可以处理所有文件

用户可以将其所有xml下载为zip文件。然后,我们从数据库中检索所有文件(大约5000个xml文件,每个文件15kb),压缩所有文件并返回到前端。

问题在于,对于如此大量的文件,我们的GC开销很大,并且系统有时会崩溃。

是否有更好的方式处理这些文件? 如果可以,在检索所有文件时如何避免GC开销?

谢谢!

sy20031983 回答:Java:处理多个文件时的GC开销及其最佳存储方式

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3149467.html

大家都在问