标签: c# file c#-4.0
我在设计应用时遇到了一些困难。
我的应用每天接收大约1000万条外部记录。记录将在24小时后删除。
这些记录来自我无法控制的外部系统。出于技术原因,我无法使用数据库。
所以我要处理文件 第一个文件是保存数据的二进制文件 第二个具有记录号,二进制文件的位置和记录的长度。
所以事情就是记录按随机顺序排列,这意味着我可以获得1 ...... 100然后216 .... 所以我需要在100到216之间的文件中写入索引加-1 -1。
最有效的方法是什么?