Elasticsearch-sql-access
提供:Dev Guides
Elasticsearch-SQLアクセス
SQLに似たクエリをElasticsearchに対してリアルタイムで実行できるようにするコンポーネントです。 Elasticsearch SQLは、SQLとElasticsearchの両方を理解し、Elasticsearch機能を活用して大規模なリアルタイムでのデータの読み取りと処理を容易にするトランスレーターと考えることができます。
Elasticsearch SQLの利点
- ネイティブ統合-基礎となるストレージに従って、関連するノードに対してすべてのクエリが効率的に実行されます。
- 外部部品なし-追加のハードウェア、プロセス、ランタイム、または Elasticsearchを照会するライブラリ。
- 軽量で効率的-SQLを受け入れて公開し、リアルタイムで適切な全文検索を可能にします。
例
上記のコードを実行すると、次のように応答が得られます-
SQLクエリ
次の例は、SQLクエリをフレーム化する方法を示しています-
上記のコードを実行すると、次のように応答が得られます-
注-上記のSQLクエリを変更することにより、異なる結果セットを取得できます。