我正在使用 MapVirtualFile 快速访问文件中的数据。但是,这太慢了。我想这是因为文件很大(300 mb),我需要从不同的位置读取(例如从文件的开头,然后从文件的结尾)。
我想知道是否有人有从文件创建多个地图的经验。这可能会加快一切吗?
例如,我会创建 4 个地图。一个映射指向文件的第 1 节,第二个映射指向文件的第 2 节,第三个映射指向文件的第 3 节,依此类推。
这有可能吗,它会使读取数据的速度更快吗?
我的代码很大,在我花 2 天时间发现它并不能解决我的问题之前,我更愿意考虑一下这个问题。
谢谢你。