【问题标题】:File system searching (C#) against specified file list针对指定文件列表的文件系统搜索 (C#)
【发布时间】:2011-05-15 17:51:07
【问题描述】:

我的客户想在基于 C# 的 B/S 应用程序中添加文件系统搜索功能。有点特殊的是,搜索应该在指定文件列表的范围内,而不是仅具有特定文件扩展名的整个目录。

我对 Microsoft Office Sharepoint Server 搜索服务进行了一些研究,但不知道它是否支持针对特定文件进行搜索。我现在正在使用它来搜索 PDF 文件,但与我要求的情况不同。

谁能给我一些建议,我应该为该要求采用什么 3rd 方搜索服务/引擎?

谢谢。 伊莲

【问题讨论】:

    标签: c# search-engine


    【解决方案1】:

    我假设您想要对某组文件进行全文索引?

    Java 有最好的库可供选择,但也有 C# 端口。

    我强烈推荐 Lucene 用于索引和检索。: http://incubator.apache.org/lucene.net/

    如果这是在服务器上,运行 Solr 实例并使用 C# 作为客户端可能是最简单的: http://crazorsharp.blogspot.com/2010/01/full-text-search-using-solr-lucene-and.html

    Lucene 有很多关于索引不同文档类型的示例,但如果您使用 Solr,它会为您处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 2012-04-04
      • 2014-04-01
      • 2021-06-03
      相关资源
      最近更新 更多