NLPchina

elasticsearch-sql

NLPchina

Use SQL to query Elasticsearch

AI 简介

Elasticsearch-SQL 是一个允许用户通过标准SQL语法查询Elasticsearch的项目。它支持在SQL语句中使用Elasticsearch特有的函数,从而提供了更灵活的数据检索方式。该项目采用Java语言开发,并且兼容多个版本的Elasticsearch。尽管自7.5.0.0版本后,部分API路径有所调整(如`/_sql`变为`/_nlpcn/sql`),但其核心功能保持不变。需要注意的是,此项目已不再积极维护,建议转向官方支持的x-pack-sql或OpenDistro for Elasticsearch SQL。对于需要利用SQL进行数据分析同时又依赖于Elasticsearch存储结构的应用场景来说,这是一个非常实用的选择。

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

Star 增长

今日+1
近 7 天+1
近 30 天+6
综合评分68.65
默认分支master