Elasticsearch SQL

使用熟悉的语法访问 Elasticsearch

Elasticsearch 拥有您的数据所需的速度、规模和灵活性 - 而且它支持 SQL。使用传统的数据库语法来释放非传统的性能,例如跨 PB 级数据的全文搜索,并提供实时结果。

Elasticsearch 入门:使用免费且开放的 Elastic Stack 进行存储、搜索和分析。
观看视频
ELK 入门:开始使用 Kibana 中的日志、指标、数据摄取和自定义可视化。
观看视频
Elastic Cloud 入门:启动您的第一个部署。
了解更多

使用评分和 SQL 进行可扩展搜索

Elasticsearch 是一个全文搜索引擎,拥有您期望的所有功能,例如相关性评分、词干提取、同义词等等。由于它是一个分布式文档存储 - 具有水平可扩展性 - 它可以处理数十亿行数据,而不会出现任何问题。使用 Elasticsearch SQL,您可以使用熟悉的查询语法访问全文搜索、超快速度和轻松的可扩展性。

Screenshot

熟悉的请求,更快的响应

使用您的 SQL 技能查询 Elasticsearch 中的数据,利用 Elastic 的强大功能,并使用熟悉的语言。通过 CLI、REST 端点、ODBCJDBC 发送您的 SQL 查询,以以前所未有的速度获取结果。您甚至可以在与您第一次使用 SELECT 语句时相同的表格视图中查看结果。

它支持 Canvas

使用 Elasticsearch SQL 查询语法在 Canvas 中构建实时、信息图表风格的演示文稿。使用 SQL 语法查询、聚合和塑造您的 Elasticsearch 数据 - 将您的数据点绘制成超越网格的故事。

Canvas animation

坚持使用 SQL 或深入研究 Query DSL

学习一门新语言需要一个好老师或一本好词典。使用我们的 Elasticsearch SQL 翻译功能,您将获得两者。每次运行 SQL 命令时,您都可以看到针对 Elasticsearch 中的数据运行的精确 Query DSL 语句。一旦您感到满意,就可以通过尝试我们广泛的 Query DSL 来进一步执行您的查询。

SQL translate animation