java海量数据读写优化方案

时间:2020-09-26 05:14:42
【文件属性】:

文件名称: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

网友评论

  • 不错的选择,不过我想找 写入1亿条记录最快的方法!