数据量大的txt文件,中间要删除或者要插入一条记录如何做优化。

sunlru 2013-02-17 09:50:57
数据量大的文件,中间要删除或者要插入一条记录如何做优化。txt每行的长度不固定,只是以回车符分割。
...全文
298 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Icedmilk 2013-02-18
  • 打赏
  • 举报
回复
要想快就不能用StreamReader之类文本处理的类 直接用FileStream二进制读取去寻找'\n'这个换行符 无论如何都是要重写整个文件的 如果文件是在是很大,可以考虑将文件分块,比如每块100MB
showjim 2013-02-18
  • 打赏
  • 举报
回复
找一个数据库
  • 打赏
  • 举报
回复
哪有什么优化啊?!

110,577

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧