8

ここでちょっと混乱、

SolrまたはSolrnetとNhibernate Searchの違いは何ですか? Solr はNhibernate Search以外にLucene.netに提供するものはありますか?

4

1 に答える 1

11

このブログ投稿で、これらのプロジェクトの違いと関係について説明しました。

簡単に言うと、Lucene(.net) はライブラリですが、Solr はスタンドアロンの Java アプリケーションであり、Lucene を使用して、XML/HTTP インターフェースを介した全文索引付けと検索を提供します。これは、どのプラットフォーム/言語からでも使用できることを意味します。非常に柔軟ですが、未加工の Lucene よりも使いやすく、ファセット検索ヒットの強調表示など、検索アプリケーションで一般的に使用される機能を提供します。また、キャッシングレプリケーションシャーディングも処理し、優れた Web 管理インターフェイスを備えています。これらの機能は、Lucene.net / NHibernate.Search によって直接提供されるものではありません。

SolrNet は、.net アプリケーションから Solr と通信するためのクライアントです。

于 2010-01-22T12:18:27.440 に答える