概要
ElasticSearchについての説明とDockerでの環境構築についてざっくりとまとめる。
ElasticSearchとは
- 分散型RESTful検索/分析エンジン
- 全文検索だけでなく、分析もできる
- ほぼリアルタイムの検索プラットフォーム
- クラスタ
- データ全体をまとめて保持する1つ以上のノード(サーバー)のコレクションのこと
- 全てのノードに渡って統合されたインデキシング機能と検索機能が提供される
- ノード
- データを保存するクラスタに含まれる1台のサーバー
Dockerで環境構築
ElasticsearchとKibanaが使える環境を構築する。
docker-compose.yml