写点什么

大数据 ELK(十五):Elasticsearch SQL 简单介绍

作者:Lansonli
  • 2022 年 10 月 07 日
    广东
  • 本文字数:380 字

    阅读完需:约 1 分钟

大数据ELK(十五):Elasticsearch SQL简单介绍

Elasticsearch SQL 简单介绍

Elasticsearch SQL 允许执行类 SQL 的查询,可以使用 REST 接口、命令行或者是 JDBC,都可以使用 SQL 来进行数据的检索和数据的聚合。

Elasticsearch SQL 特点:

1、本地集成

  • Elasticsearch SQL 是专门为 Elasticsearch 构建的。每个 SQL 查询都根据底层存储对相关节点有效执行。

2、没有额外的要求

  • 依赖其他的硬件、进程、运行时库,Elasticsearch SQL 可以直接运行在 Elasticsearch 集群上。

3、轻量且高效

  • 像 SQL 那样简洁、高效地完成查询。

一、SQL 与 Elasticsearch 对应关系


二、Elasticsearch SQL 语法

SELECT select_expr [, ...][ FROM table_name ][ WHERE condition ][ GROUP BY grouping_element [, ...] ][ HAVING condition][ ORDER BY expression [ ASC | DESC ] [, ...] ][ LIMIT [ count ] ][ PIVOT ( aggregation_expr FOR column IN ( value [ [ AS ] alias ] [, ...] ) ) ]
复制代码


目前 FROM 只支持一个表

发布于: 刚刚阅读数: 4
用户头像

Lansonli

关注

微信公众号:三帮大数据 2022.07.12 加入

CSDN大数据领域博客专家,华为云享专家、阿里云专家博主、腾云先锋(TDP)核心成员、51CTO专家博主,全网六万多粉丝,知名互联网公司大数据高级开发工程师

评论

发布
暂无评论
大数据ELK(十五):Elasticsearch SQL简单介绍_ES_Lansonli_InfoQ写作社区