适用于ASP.NET网站的Good Lucene .NET替代方案

时间:2009-07-03 06:59:55

标签: c# asp.net lucene.net

在ASP.NET网站中使用Lucene .NET有什么好的选择吗?

我想索引XML,TXT,PDF和DOC文件。

谢谢!

4 个答案:

答案 0 :(得分:5)

我不知道这是否比Lucene.NET好,但你可能想看看https://searcharoo.codeplex.com/

答案 1 :(得分:4)

为什么不试试solr?

http://lucene.apache.org/solr/

答案 2 :(得分:4)

这已经很晚了,但我认为Lucene.Net现在与Medium Trust

兼容

在这篇文章的中途看到:

http://blogs.taiga.nl/martijn/2009/06/24/new-adventures-under-medium-trust/

<强>更新

为找到此内容的其他人添加此备注: 该问题的最终解决方案如下。简短版本:Lucene.Net正式在Medium Trust下运行。

http://issues.apache.org/jira/browse/LUCENENET-169

答案 3 :(得分:1)

已经提到了Searcharoo。 https://searcharoo.codeplex.com/ 它完全是C#/ .NET(编辑 - 原始域不再可访问.codeplex链接是searcharoo源代码,项目自2012年以来没有任何更新)。

同样来自this link

  • Whoosh(纯粹是Python,没有C#/ .NET绑定)
  • zettair(C;没有C#/ .net绑定)
  • indri(Java,PHP,C ++的绑定,但不是C#/ .NET的绑定)
  • Sphinx(适用于MySQL或PostgreSQL,或XML管道)
  • Xapian(C ++;具有C#/ .NET绑定)