在我当前的ASP.net MVC 3.0项目中,我陷入了困境。
- 我有四个 .txt 文件,每个文件大约有100k 行记录
- 这些文件将每周更换为新文件。
我需要从这四个文本文件中查询数据,我无法选择最佳和有效的方式来执行此操作。
我能想到的 3 种方法
- 每周将这些文本文件转换为 XML并使用Linq-XML进行查询
- 每周从txt 批量导入到 SQL Server并使用Linq-Entities进行查询
- 避免直接从文本文件进行所有转换和查询。
任何人都可以提出处理这种情况的最佳方法。
更新:
文本文件的 URL

我应该使用凭据连接到该文件。
一旦我连接成功,我将有如下文本文件,管道作为分隔符
这是文本文件

注意:文本文件的前两行是文件的标题。