以随机顺序写入文件的有效方式

时间:2016-10-14 05:20:14

标签: c# file c#-4.0

我在设计应用时遇到了一些困难。

我的应用每天接收大约1000万条外部记录。记录将在24小时后删除。

这些记录来自我无法控制的外部系统。出于技术原因,我无法使用数据库。

所以我要处理文件 第一个文件是保存数据的二进制文件 第二个具有记录号,二进制文件的位置和记录的长度。

所以事情就是记录按随机顺序排列,这意味着我可以获得1 ...... 100然后216 .... 所以我需要在100到216之间的文件中写入索引加-1 -1。

最有效的方法是什么?

0 个答案:

没有答案