私は、Apache SolrとXapianのメリットを理解しようとしています。 Xapianはセットアップが簡単です。両方とも適切な自然言語の検索を提供していますか?どんな洞察も高く評価されます。XapianとApache Solr
9
A
答えて
7
Xapianは、アプリケーションと統合するライブラリであるLuceneによく似ています。あなたはC + +のアプリを持っている場合、Xapianはより良い一致かもしれません。 Javaアプリケーションを使用している場合、Luceneはほぼ確実に最良の選択です。
検索サーバーが必要な場合は、Omega(Xapianで構築)とSolr(Luceneで構築)を比較してください。私はOmegaやXapianを使っていませんが、Solrには私が依存しているいくつかの機能、特にフィールドごとの解析チェーンがあります。これは素晴らしいアイデアです。私がUltraseekで作業していたときに考えていたかったものです。
独自のJavaクラスを使用してSolr分析チェーンを拡張するのは簡単です。私は、Omega/Xapianを使用するとC++でそれがより難しくなると思います。
2つのエンジンは、さまざまな基本的な関連性モデルを使用します。 Xapianは確率論的エンジンであり、Luceneはベクトル空間エンジンです。私は両方のモデルがうまく機能するように調整されているのを見たので、それは決定する理由ではないかもしれません。
Solr/Luceneコミュニティは大きく、非常に役に立ちます。
関連する問題
- 1. Django HaystackとXapian
- 2. Lucene/Solr、Whoosh、Sphinx、Xapianでの文書検索
- 3. Apache NutchとSolrの統合
- 4. Apache SOLR - Searcherのオプションとコミット
- 5. Apache Solrのデプロイ
- 6. Apache Solr Commit
- 7. Apache Solrが(*)
- 8. Apache Solr Tokenizers
- 9. Apache solr collection
- 10. Apache Lucene SOLR 6.3.0
- 11. Apache SOLRソート順
- 12. apache solr search with *
- 13. Qt + xapianライブラリ
- 14. Py_InitModule4 with Djapian/Xapian
- 15. のApache Solrのフィルター
- 16. Apache Solr検索オートコンプリート
- 17. Apache solr起動スクリプト
- 18. Apache Solr-親子インデクシング
- 19. WindowsのバックグラウンドプロセスとしてのApache Solr
- 20. Apache SolrとCarrot2を使用したクラスタリング
- 21. Gartnerのelasticsearchとapache solrの除外
- 22. Indexing PDF - Apache SolrとApache Tikaを使用したファセット検索
- 23. Apache TikaとApache SolrのJava APIによる統合
- 24. Drupal 7のApache Solrビュー
- 25. Open Semantic/Apache Solrインデックス制限
- 26. Apache Solrで "AND"を検索
- 27. Drupal 7 Apache solr検索モジュール
- 28. のApache SolrのインデックスSQLデータ
- 29. schema.xml for apache solr 6.4 version
- 30. のApache Solrの中のクエリ
これは役に立ちます:http://stackoverflow.com/questions/2488793/solr-vs-xapian-which-one-gived-y--more-meaningful-results – javanna
「自然言語検索"? Apple Siriのようなやりとりですか? "私を見つけて..."、 "何で..."など...? – Mikos