【发布时间】:2010-08-22 05:07:44
【问题描述】:
我在 22 个文件夹中有 660000 个 xml 文件(具有唯一文件名)。每个文件夹有 30000 个文件。我需要在 C# 应用程序中通过名称有效地找到它们。我知道 Windows 中有一个 SearchIndexer 服务(?Vista+?),我只是想知道我是否可以使用它或者我必须自己索引文件?
或者,我想我可以创建一个数据库,文件名是另一列中的主键和路径。但是,我应该创建一个包含 660000 行的表还是 22 个每个包含 30000 行的表?为什么?
提前致谢。
【问题讨论】: