ElasticSearch(1)---基本的な概念

ここに画像を挿入説明

1. ElasticSearchは何ですか?

  ElasticsearchはLuceneをベースと検索サーバーです。これは、RESTfulなWebインターフェイスに基づいて、フルテキスト検索エンジンの分散型マルチユーザ機能を提供します。ElasticsearchはJavaで書かれた、と公表Apacheのライセンス条件の下でオープンソースとして、現在人気のあるエンタープライズクラスの検索エンジンです。それはすぐに、保管、検索、および大量のデータのPBレベルの分析ができます。ウィキペディアは、私たちの人気のBaidu含むスタックオーバーフロー、Githubには、また、検索を行うためにそれを使用しています。

  一般的な検索エンジン:のLucene、Solrの、ElasticSearch。

2.ElasticSearch使用シナリオ?

  テキストデータ、デジタル、地理空間、構造化および非構造化を含むインデックス・データ・タイプ、種々のを支援することができる優れたオープンソース分散検索と分析エンジン、としてElasticSearch。このように、彼のアプリケーション・シナリオの非常に広い範囲作ります:

  • エンタープライズ検索
  • アプリケーション検索
  • サイト内検索
  • 安全性分析
  • ビジネス分析
  • ログ処理と解析
  • インフラストラクチャおよびコンテナモニタリング指標
  • アプリケーションパフォーマンス監視
  • 地理空間データ解析と可視化

応用例3.ElasticSearch分析?

  2013年からBaiduはBaiduの検索エンジンでElasticSearchの基本原則の次の簡単な分析をマッピングし、コア技術スタックElasticSearchその検索エンジンとして使用し始めました。
ここに画像を挿入説明

  • 1.利用者は、第1の入力ボックスに「コンテンツ検索キーワード」を入力します。
  • 2.検索エンジンは、BaiduのElasticSearchインデックスデータベースクラスタに(インターネット上の膨大な量のデータを取るために技術をクロール爬虫類、およびインデックスデータベース内のインデックスの確立を使用して百度)、関連するデータを見つけるために、「キーワード検索」に基づいて行われます。
  • 3.ElasticSearchは、ブラウザに関連するすべてのデータのバックがあります。
  • 4.ブラウザは、ユーザにデータを表示します

3.ElasticSearchとSolrのコントラスト?

  図は、検索とSolrの熱ElasticSearchコントラスト、両者の比較は、より高い検索ElasticSearch活性です。しかし、これは、この技術が排除されているのSolrを意味するものではありません。
ここに画像を挿入説明

ElasticSearch Solrの
データ JSONはデータ型のみをサポート XML、JSON、CSV、および他の種類のデータ
使用 ボックス、簡単かつ迅速のうち、 比較的複雑
分散ストレージ 分散生まれのために SolrCloud Solr4.xのみサポート
成熟 急成長 比較的成熟し、強力なコミュニティをサポートしています
効率 クエリの効率ながらインデックスは速くSolrによりながら、 インデックスの構築、ESよりも効率的なクエリを考慮していません

4.ElasticSearchは、RESTインターフェースを内蔵し?

インターフェース 説明
/インデックス/ _search 指定されたインデックスの検索のデータ
/ _aliases インデックスエイリアスの取得や操作
/インデックス/ 指定したインデックスの詳細を見ます
/インデックス/タイプ/ 作成または操作の種類
/インデックス/ _mapping 作成または操作のマッピング
/インデックス/ _setting 作成または動作設定(number_of_shardsは変更されません)
/インデックス/ _open 指定されたインデックスが閉じ開きます
/インデックス/ _close 指定されたインデックスを閉じます
/インデックス/ _refresh リフレッシュ指数(新しい家は、コンテンツ表示を検索するために、データがディスクに書き込まれることを保証するものではありません)
/インデックス/フラッシュ リフレッシュ指数(LuceneにはLuceneをベースと、ElasticSearchを提出トリガーされます)

5.ElasticSearchは、MySQLの構造と比較して?

MySQLの ElasticSearch
データベース 指数
テーブル タイプ
資料
カラム フィールド
次へ:elasticsearch(2) -インストール
公開された101元の記事 ウォン称賛50 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_43655835/article/details/104608251