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