对于同一文件重复写操作,有高效的写法吗

查看 71|回复 5
作者:yusheng88   
目前写法:
    // 程序启动,读取偏移量
    Path path = Paths.get("consumer_1_offset");
    Files.readAllLines(path);
    // 业务处理 ...
    for (int i = 0; i
应该有更高效的写入方式?这一直在写入流释放流的,感觉效率很低。

path, 移量, 写入, 写法

GeruzoniAnsasu   
如果你需要对数据随用随查随删随改
为什么不数据库?
oldshensheep   
mmap
seers   
写到缓存,定时落盘
yusheng88
OP
  
@oldshensheep 这个好,没使用过,一时间没想到。
yusheng88
OP
  
@GeruzoniAnsasu 只是很简单的本地暂存偏移量,没必要引入数据库了。读写数据库代价也很大。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部