Elasticsearch-sql 同步 es 2.3.1 版本发布

a
 ansj
发布于 2016年04月24日
收藏 98

Elasticsearch-sql 是给予es的提供sql查询服务。你可以很方便的用sql的方式查询es的数据。不必困扰于ES变态的查询表达式,同时提供了超越sql的功能。版本齐全,文档齐全,你值得拥有

使用方式

  • 界面方式查询:

http://localhost:9200/_plugin/sql/
  • RestApi方式

http://localhost:9200/_sql?sql=select * from indexName limit 10
  • 将sql语句转换为es的查询语句

http://localhost:9200/_sql/_explain?sql=select * from indexName limit 10

目前支持的sql

SQL Features

  • SQL Select

  • SQL Delete

  • SQL Where

  • SQL Order By

  • SQL Group By

  • SQL AND & OR

  • SQL Like

  • SQL COUNT distinct

  • SQL In

  • SQL Between

  • SQL Aliases

  • SQL Not Null

  • SQL(ES) Date

  • SQL avg()

  • SQL count()

  • SQL last()

  • SQL max()

  • SQL min()

  • SQL sum()

  • SQL Nulls

  • SQL isnull()

  • SQL now()

Beyond sql features

  • ES TopHits

  • ES MISSING

  • ES STATS

  • ES GEO_INTERSECTS

  • ES GEO_BOUNDING_BOX

  • ES GEO_DISTANCE

  • ES GEOHASH_GRID aggregation

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Elasticsearch-sql 同步 es 2.3.1 版本发布
加载中

最新评论(8

a
ansj
7楼,具体事情具体分析
c
cpanmac

引用来自“cpanmac”的评论

这个怎么防止脚本注入

引用来自“ansj”的评论

额......好奇葩的问题
没用过,了解下,让您见笑了
a
ansj

引用来自“cpanmac”的评论

这个怎么防止脚本注入
额......好奇葩的问题
c
cpanmac
这个怎么防止脚本注入
a
ansj

引用来自“卖红薯”的评论

上手方面,确实要比es dsl快,到现在都不明白,为什么es官方不支持sql标准
nosql库很多都不支持sql。。并且有很多非二维结构的结果数据。。他们看不上sql
卖红薯
卖红薯
上手方面,确实要比es dsl快,到现在都不明白,为什么es官方不支持sql标准
Jekey
Jekey
好东西,海量数据实时查询就靠这货了!
返回顶部
顶部