違いElasticsearchとSolrの

背景:彼らは優れた高性能なエンタープライズ検索サーバーの開発に基づいてLuence検索サーバに基づいています。また、転置インデックスを構築するための技術をセグメント化するために基づくアプローチを照会しています

開発言語:javaの

生年月日:

Solrの:2004インディアン

である:2010年

 

違い:

リアルタイムのインデックス作成は、Solrには、IO障害物が生成されます1、ではなく、ESは、ソロルよりもクエリのパフォーマンスをES。

2、常に動的データ検索効率を添加しながらするSolrの地下になり、ESは変化しないであろう。

図3に示すように、分散機能を自体ES ZooKeeperの分散管理、およびシステム管理を使用してSolr。Solrの一般的なTomcatなど、Webサーバーに展開している、あなたは、起動時にTomcatのtomcatに関連付けられてSolrを設定する必要があります。Solrには、本質的に動的Webプロジェクトです。

4、Solrのサポート複数のデータ・フォーマット(XML、JSON、CSVなど)。そして、ESはJSONファイル形式をサポートしています。

5、Solrには、強力な伝統的な検索アプリケーションのためのソリューションが、検索アプリケーションの新興ESインスタンスに適しています。

      場合ESよりも既存のデータ、Solrのより良い効率、単純な検索

6、Solrの公式ウェブサイトは、コア機能、高度な機能とより多くのサードパーティ製プラグインを使用して自身のESより多くの機能を提供し、より焦点を絞りました。

おすすめ

転載: www.cnblogs.com/pxblog/p/11568735.html