大数据快速读写

来源:百度知道 编辑:UC知道 时间:2024/05/31 12:41:17
我经常要处理一些网格文件,数据量比较大,编程的时候只能从文件一个一个读数据出来。比较慢,我在用一些软件的时候发现人家的软件一下子就能读出来了,所以我想问下有没有比较快的方法,vc下能用就行,没有代码文献也行。

我想除了增加计算机本身的运算速度之外,不太可能有办法减少数据读取的时间。
但是有技巧:采用分区读取,将整个文件分成若干个区。运行时只从文件中读取当前程序需要的一段数据,一般的软件也是这么处理的。
根据局部性原则,这样可以显著的提高读取的效果,但是必须要引入数据调度机制。
调度算法非常关键。

可以用重叠io操作, 或者完成端口.