java append 大文件时,如何有效控制内存占用?
衣舞晨风
博客专家认证 2019-01-06 11:27:23 请教一个问题:
我现在需要用远端elasticsearch集群,按照一定搜索条件,下载内容到文本中,但当需要下载的内容很多时,会出现内存占用很高的问题,尝试过的方式有以下几种,均会出现内存占用过高的问题。
1、 commons-io FileUtils.writeString
2、new RandomAccessFile(fileName, "rw").getChannel()
不知道有没有别的能控制内存占用的方式?