Advertisement

SQL with Elasticsearch

阅读量:

文章结构概述

  • 简介
    • SQL REST API
        • 请求方式

          • CURL
          • Kibana
          • HTTP
        • 返回数据

          • 数据格式
          • 分页
        • 获取SQL对应的实际查询DSL

      • SQL命令行客户端

      • JDBC

          • 连接方式
          • API使用
      • IDE 客户端

      • ES-Hadoop

          • 使用方式
          • 操作下推

简介

【Elasticsearch的DSL查询语言结构较为复杂,理解起来存在一定难度。相比之下,SQL作为数据分析人员广泛使用的语言,是获取数据最为直接和高效的方式。Elasticsearch内置了一个名为X-Pack SQL的插件,其设计目的是为用户提供功能完备且简洁的SQL接口,能够实时执行类似SQL的查询操作。无论通过REST接口、命令行工具还是JDBC连接,各类客户端均可借助SQL在Elasticsearch中完成数据检索与聚合分析。Elasticsearch SQL可被看作一种转换工具,它不仅能够解析SQL语句,还能识别Elasticsearch DSL,并基于此实现对大规模数据的实时读取与处理。接下来将

全部评论 (0)

还没有任何评论哟~