怎样从一个文本文件中读取大数据量数据方法?
怎样从一个文本文件中读取大数据量数据方法?
例如:一个.txt文本文件:file.txt,大小:80MB,也就是说这个文本文件中有80MB信息数据。
如果用常规的方法读取,势必会造成服务器的极大负荷,甚至无法承受乃至崩溃。
程序方面的思路: 用System.IO.StreamReader.ReadLine()读取这些数据时,是否能把这些数据划分成若干小块,例如把它们划分成1024KB大小的区块,然后依次分批循环把它们读出
怎样从一个文本文件中读取大数据量数据方法?
例如:一个.txt文本文件:file.txt,大小:80MB,也就是说这个文本文件中有80MB信息数据。
如果用常规的方法读取,势必会造成服务器的极大负荷,甚至无法承受乃至崩溃。
程序方面的思路: 用System.IO.StreamReader.ReadLine()读取这些数据时,是否能把这些数据划分成若干小块,例如把它们划分成1024KB大小的区块,然后依次分批循环把它们读出
2005-09-01 08:59
2005-09-02 10:22
[此贴子已经被作者于2005-9-6 11:45:53编辑过]
2005-09-06 11:27
2005-09-12 17:36