2009-07-03 7 views
4

Lucene .NETのASP.NET Webサイトで使用する良い選択肢はありますか?ASP.NET Webサイト用のGood Lucene .NET代替語

XML-、TXT-、PDF-、およびDOC-ファイルをインデックスしたいと考えています。

ありがとうございます!

+0

Luceneを使用しない理由があるのですか、それとも代替手段を探していたのですか? – Kane

+0

Lucene.NETは、中程度の信頼レベルのASP.NETサイトでは使用できません。それが理由です。 – hoest

答えて

4

これは遅れているが、私はLucene.Netは今ミディアムトラスト

と互換性があることを考えて、この記事では、途中については以下を参照してください

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

更新

このメモを他の誰かに追加するw hoはこれを見つけます: この問題の最終的な解決方法を以下に示します。短いバージョン:Lucene.Netは正式にMedium Trustの下で動作します。

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

+0

ニース - たとえパッチを受け入れなくても、ソースにパッチを当てるように聞こえても、Lucene.Netの作業には十分です! – Justin

+0

ええ、自分自身もこの記事を見つけて試しました、それは素晴らしいです! ;-) – hoest

5

これはLucene.NETより優れているとは言えませんでしたが、https://searcharoo.codeplex.com/を見てみるとよいでしょう。

+0

皮肉なことに、質問に対する唯一の答え(Luceneに対する*代替*)は^を持っていません。 –

+3

http://www.searcharoo.net/は、「このドメインを購入する」と関連性のない「関連する検索」リンクのうち、一部のリンクでは死んでいるリンクです。 –

4

なぜsolrを試してみませんか?

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

+0

いくつかの口紅でsolr luceneはありませんか? –

+0

これはJavaの代替です。私は.NETの代替手段が必要です。私はASP.NETのウェブサイトでそれを使いたいと思っています。そして、それは中程度の信頼環境で動くことができなければなりません。 – hoest

+1

はい、lucene with lipstick :)しかし、lucene.netをasp.netサイトに使用する代わりに(実際には.NETでコーディングされているとは限りません)... solrはWebサービスとして動作しますどの言語からでもアクセスできます。とにかく、ネイティブの.NETまたはNOTがJavaである必要がある場合は、はい、適切ではありません。 – Jason

1

Searcharooは言及されています。 https://searcharoo.codeplex.com/ 完全なC#/ .Net(編集 - 元のドメインはアクセスできなくなりました。)codeplexリンクはsearcharooソースコードへのリンクであり、プロジェクトは2012年以降に更新されていません。 this linkからまた

  • Whoosh(純粋パイソン、なしのC#/ NETバインディング)
  • zettair(C; NOのC#/ NETバインディング)
  • indri(Java(登録商標)、PHPのバインディング。、C++ではなく、C#/ NET)
  • Sphinx(MySQLやPostgreSQL用、またはXMLパイプ)
  • Xapian(C++; C#の/を有するNETバインディング)
+0

Searcharooプロジェクトは現在終了していません –

+0

Searcharoo alraedyが言及しましたが、他は.Netではありません。ポストは、明示的にそれがASP.NET Webサイトのものだと述べている。 – nathanchere