NLPchina

elasticsearch-sql

NLPchina

Use SQL to query Elasticsearch

AI 简介

这是一个为 Elasticsearch 提供 SQL 查询能力的开源插件,允许用户使用标准 SQL 语法查询和分析 Elasticsearch 中的非结构化数据。核心功能包括 SELECT、WHERE、GROUP BY、JOIN(通过嵌套或关联索引)、聚合函数及 ES 原生函数调用,并提供 Web UI 和 EXPLAIN 执行计划查看能力。技术上基于 Java 实现,兼容多个 Elasticsearch 主版本(1.x 至 9.x),但需注意项目已官方弃用,仅适用于历史遗留系统或无法升级至官方 SQL 插件的环境。适合熟悉 SQL 的数据分析人员、运维工程师在 Elasticsearch 上快速进行即席查询与数据探索。

Java
Apache License 2.0
7k
Stars
1.5k
Forks
446
Watchers
330
Issues

Star 增长

今日0
近 7 天0
近 30 天+3
综合评分65.86
默认分支master