Elasticsearch(エラスティックサーチ)とは、全文検索エンジンです。マルチテナント、スキーマレスでクラウドに最適化されています。
Elasticsearchは、Elastic社が提供しているオープンソースの全文検索エンジンです。
HTTP WebインターフェイスとスキーマフリーのJSONドキュメントを備えており、さまざまなユースケースに対応できる分散型RESTful検索が可能です。スケーラビリティに優れたマルチテナント対応のフルテキスト検索エンジン機能を提供します。
Elasticsearchは、特に、検索速度や分析柔軟性に優れています。強力な検索機能をシンプルに利用でき、データ蓄積/分析/可視化環境を容易に構築できます。
・2010年:初版リリース
Elasticsearchは、「ユーザーが、もっと簡単に、本当に欲しいものを検索できるように」というコンセプトで開発されています。
Elasticsearchを利用すると、大容量のデータから必要なデータを素早くに取り出すことができ、「リアルタイムデータ分析」「ログ解析」「全文検索」などさまざまな用途で利用できます。
膨大なプロダクトリストから特定のキーワードに合致するプロダクトを検索するなどの用途に利用できます。
Webサーバのログから、ユーザーのページ閲覧情報を収集して、ユーザーアクション分析に利用できます。
大規模な全文検索を高速に実行できるため、ビッグデータを扱うシステムも構築できます。
Elasticsearchのライセンスは「Apache License Version 2.0」です。
詳細について、こちらを参照ください。
→GitHub →elastic →elasticsearch →LICENSE.txt
Elasticsearchは「Linux」「Windows」「macOS」などに対応しています。
→Elastic →Elasticsearch →Download Elasticsearch
同様な機能を提供する製品として、次のようなものがあります。
オープンソース製品:「Fess」「Groonga」など。
Googleは、データ管理と分析の分野で、7つの主要なオープンソース中心の企業との戦略的パートナーシップを発表した。 パートナーシップ企業 Googleの戦略的パートナーシップとなったのは以下の7企業。 1.Confluent 2.DataStax 3.Elastic
OSS×Cloud ACCESS RANKING