文件名称:java海量数据读写优化方案
文件大小:4KB
文件格式:ZIP
更新时间:2020-09-26 05:14:42
java 海量数据 读写 优化
对大数据文本文件读取(按行读取)的优化,目前常规的方案有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件在RandomAccessFile基础上调用getChannel().map(...);代码提供在RandomAccessFile基础上,整合内部缓冲区,效率会有提高,测试过程中1000w行数据用时1秒,1亿行数据用时103(比1438秒快了13倍左右)
【文件预览】:
BufferedRandomAccessFile.java
FileUtil.java