ES(ElasticSearch)分散型全文検索エンジン

1. ESがどのようなものです
** ESが立っ** ElasticSearch **から開発のLucene(フルテキスト検索フレームワーク)に基づく分散全文検索エンジンです。
Luceneには、これまでの検索エンジンライブラリの活用として認識されているが、彼はしばしば研究に慣れるために多くの時間を費やす必要が、それは非常に悲惨で、ユーザーの皆様のためのAPIを提供します。ESは、この問題に良い解決策を表示され、APIを使用して簡単に良いパッケージは、スタイルのチェーンを書いて、飲み物のボトルを開きました。
2.ES機能
Luceneのコアライブラリの開発はいえ** ES **、それはコアとしてではなく、** ES **掲載ポイントがに反映されている:
*リアルタイム分散ファイル・ストレージ、各フィールドのインデックスに遭遇しました*
*クラスタリング、スケーラビリティ(理論的には無制限)*
*高度に統合されたサービス(RESTfulなスタイルのAPI、各クライアント言語)*
*、ドリンクのボトルを開け使いやすいです*

ESドキュメントCRUD
リレーショナルデータベース(MYSQL) - >データベースDB->表表- >行の行優先>コラムコラム
elasticsearch - >インデックスライブラリ指数- >型タイプ- >ドキュメントドキュメント- >フィールドフィールド
ESクラスタは、複数のインデックスを含めることができます(指数)(データベース)、インデックスデータベースの各々は、複数種類を含有していてもよい(タイプ)(表)、文書(ドキュメント)(OK)、複数の各タイプ、フィールド(フィールド)を複数備え、各文書(列)。

最初に、我々はSQLデータベース「データベース」と「タイプ」に似た「インデックス」について話したことと等価である「ウォッチ。」
これは悪い類推で、間違った仮定につながります。SQLデータベースには、互いに独立したテーブル。かかわらず、列のテーブルと同じ名前を持つ別のテーブルの列。フィールドのマッピングタイプはそうではありません。

おすすめ

転載: www.cnblogs.com/mmmzh/p/11599648.html