有人能指出我如何为大型文本文件构建索引的良好资源吗?
我在Windows上使用OLE驱动程序对文本文件执行SQL查询,我不想让它读取整个文件。
我试过谷歌搜索主题,但我找不到一个好的资源。
谢谢!
答案 0 :(得分:0)
如果有其他人遇到这篇文章寻找关于如何索引文本文件的资源,我发现了一个很棒的教程:
Indexing Random Access Files in Visual Basic
给Rick Meyer写一篇关于这个主题的清晰而有教育意义的文章。
最初,我的计划是使用OLE驱动程序对文本文件执行SQL查询。在阅读了Rick上面的文章以及本教程Open for Random in Visual Basic之后,我决定放弃SQL方法,而是对随机访问文件执行二进制搜索。
选择随机访问而不是SQL解决方案(如上面评论中建议的那样)肯定会更复杂,但是,我对基于随机访问的应用程序的速度和轻量级特性非常满意。