2009-11-17 11 views
34

私はSolrを勉強したいです。私はいくつかの良いチュートリアル/リンクを知っていますか?Solrは.Netで利用できますか?

また、Solrは.NETで利用できますか?

+3

SOLRのホームサイト(http://lucene.apache.org/solr/)を試したことがありますか?検索エンジンがあなたの友人であることを忘れないで – Lazarus

+1

ラザロ、参考までにGoogleが私をここに連れて来ました。 – RepDetec

答えて

44

は、.NETの代わりに、Javaの上でのSolrサーバを実行している意味ならば、いや、何のポートがありません。私はIKVMhereでそれを実行しようとしていましたが、それは私にそれほど優先順位が低いので、私はそれに多くの時間を置くことはできません。もし誰かがこれを手助けすることができれば素晴らしいだろう。

.NetアプリケーションからSolrを使用する/接続することを意味する場合は、それにはSolrNetまたはSolrSharpを使用できます。

私はblogged about thisです。

更新日:significant progress with Solr + IKVMを作成しました。

+1

私たちは古いバージョンのSolrNetを使用しています。それは非常に簡単に追跡して統合することができます。私はそれをお勧めします。 – CraftyFella

+0

Solrとの相互運用のためのC#APIがあるようです。http://www.codeplex.com/solrsharp – Michael

+1

@Michael:はい私は既にSolrSharpにリンクしています。 –

1

Jeff Rodenburgは、Solrとの相互運用のためにC#APIを作成しました。 APIは以下をサポートします。

solrインデックスからのドキュメントの追加、更新、削除 複数のソルインスタンスの構成サポート。 solrレプリケーションをサポートするための読み取り/書き込みモードのフラグ。強く型付けされたオブジェクトに、ファセット

および多くのための サポートを返す 検索クエリ... http://www.codeplex.com/solrsharp

+0

私はすでにSolrSharpを私の答えで –

0

あなただけのマスタースレーブの処分に(いくつかのマシン間Lucene.NETデータベースを複製する場合)ので、http://bitbucket.org/guibv/lucene.steroidsで入手可能なLuceneステロイドを試すことができます。

このコードはSolrシェルスクリプトに基づいており、cwRsyncを使用してファイルを同期します。

+1

にリンクしています。Solrを使うだけではなく、たくさんのことができます。たとえば、ファセットを作成する。 – Dofs

0

私はLinqToSolrという名前のオープンソースライブラリを紹介したいと思います。これは、Linq-queriesをSolrにビルドする機能を提供します。 nuget pageここをクリックgithub project

関連する問題