{"id":28560103,"url":"https://github.com/dtstack/elasticsearch-sql-old","last_synced_at":"2025-06-10T09:07:25.450Z","repository":{"id":104050653,"uuid":"117805174","full_name":"DTStack/elasticsearch-sql-old","owner":"DTStack","description":null,"archived":false,"fork":false,"pushed_at":"2018-01-17T08:09:30.000Z","size":4766,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-02-25T12:39:51.266Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DTStack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-01-17T08:07:43.000Z","updated_at":"2022-05-25T07:51:46.000Z","dependencies_parsed_at":"2023-06-29T11:46:10.711Z","dependency_job_id":null,"html_url":"https://github.com/DTStack/elasticsearch-sql-old","commit_stats":null,"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DTStack%2Felasticsearch-sql-old","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DTStack%2Felasticsearch-sql-old/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DTStack%2Felasticsearch-sql-old/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DTStack%2Felasticsearch-sql-old/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DTStack","download_url":"https://codeload.github.com/DTStack/elasticsearch-sql-old/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DTStack%2Felasticsearch-sql-old/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259043766,"owners_count":22797162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-10T09:07:24.653Z","updated_at":"2025-06-10T09:07:25.433Z","avatar_url":"https://github.com/DTStack.png","language":"Java","readme":"Elasticsearch-SQL\n=================\n\n### build status\n\n**1.7.6** [![1.7.6 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic1.x)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.0.0** [![2.0.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.1.0** [![2.1.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.1.1** [![2.1.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.1.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.1.2** [![2.1.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.1.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.2.0** [![2.2.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.2.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**2.2.1** [![2.2.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.2.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.3.0** [![2.3.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.3.1** [![2.3.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.3.2** [![2.3.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.3.3** [![2.3.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.3.4** [![2.3.4 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.4)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**2.3.5** [![2.3.5 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.3.5)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.0** [![2.4.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.1** [![2.4.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.2** [![2.4.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.3** [![2.4.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.4** [![2.4.4 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.4)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**2.4.5** [![2.4.5 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.5)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**2.4.6** [![2.4.6 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic2.4.6)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.0.1** [![5.0.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.0.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.1.1** [![5.1.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.1.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.1.2** [![5.1.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.1.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.2.0** [![5.2.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.2.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**5.2.1** [![5.2.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.2.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.2.2** [![5.2.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.2.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.3.0** [![5.3.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.3.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.3.1** [![5.3.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.3.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.3.2** [![5.3.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.3.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.3.3** [![5.3.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.3.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**5.4.0** [![5.4.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.4.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.4.1** [![5.4.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.4.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.4.2** [![5.4.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.4.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.4.3** [![5.4.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.4.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.5.0** [![5.5.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.5.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.5.1** [![5.5.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.5.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**5.5.2** [![5.5.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.5.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.5.3** [![5.5.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.5.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.6.0** [![5.6.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.6.1** [![5.6.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.6.2** [![5.6.2 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.2)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.6.3** [![5.6.3 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.3)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\u003cbr/\u003e\n**5.6.4** [![5.6.4 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.4)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**5.6.5** [![5.6.5 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic5.6.5)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**6.0.0** [![6.0.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic6.0.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**6.0.1** [![6.0.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic6.0.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**6.1.0** [![6.1.0 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic6.1.0)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n**6.1.1** [![6.1.1 Build Status](https://travis-ci.org/NLPchina/elasticsearch-sql.svg?branch=elastic6.1.1)](https://travis-ci.org/NLPchina/elasticsearch-sql)\n\nQuery elasticsearch using familiar SQL syntax.\nYou can also use ES functions in SQL.\n\n**Check out our [wiki!](https://github.com/NLPchina/elasticsearch-sql/wiki)**\n\n## explain example \n\nyou can visite : [http://www.nlpcn.org:9999/web/](http://www.nlpcn.org:9999/web/) , it is a sample example for explain\n\n## Web frontend overview\n\n![Web frontend overview](https://cloud.githubusercontent.com/assets/9518816/5555009/ebe4b53c-8c93-11e4-88ad-96d805cc698f.png)\n\n\n## SETUP\n\nInstall as plugin:\nVersions\n------------\n\n| elasticsearch version | latest version | remarks                        | branch       |\n| --------------------- | -------------  | -----------------------------  | ------------ |\n| 1.x\t                | 1.7.6          | tested against elastic 1.7.6   | elastic1.x   |\n| 2.0.0                 | 2.0.4          | delete commands not supported  | elastic2.0   |\n| 2.1.0                 | 2.1.0.2        | delete commands not supported  | elastic2.1   |\n| 2.1.1                 | 2.1.1.1        | delete commands not supported  | elastic2.1.1 |\n| 2.1.2                 | 2.1.2.0        | delete commands not supported  | elastic2.1.2 |\n| 2.2.0                 | 2.2.0.1        | delete commands not supported  | elastic2.2.0 |\n| 2.2.1                 | 2.2.1.0        | delete commands not supported  | elastic2.2.1 |\n| 2.3.0                 | 2.3.0.0        | delete commands not supported  | elastic2.3.0 |\n| 2.3.1                 | 2.3.1.1        | delete commands not supported  | elastic2.3.1 |\n| 2.3.2                 | 2.3.2.0        | delete commands not supported  | elastic2.3.2 |\n| 2.3.3                 | 2.3.3.0        | delete commands not supported  | elastic2.3.3 |\n| 2.3.4                 | 2.3.4.0        | delete commands not supported  | elastic2.3.4 |\n| 2.3.5                 | 2.3.5.0        | delete commands not supported  | elastic2.3.5 |\n| 2.4.0                 | 2.4.0.1        | delete commands not supported  | elastic2.4.0 |\n| 2.4.1                 | 2.4.1.0        | delete commands not supported  | elastic2.4.1 |\n| 2.4.2                 | 2.4.2.1        | delete commands not supported  | elastic2.4.2 |\n| 2.4.3                 | 2.4.3.0        | delete commands not supported  | elastic2.4.3 |\n| 2.4.4                 | 2.4.4.0        | delete commands not supported  | elastic2.4.4 |\n| 2.4.5                 | 2.4.5.0        | delete commands not supported  | elastic2.4.5 |\n| 2.4.6                 | 2.4.6.0        | delete commands not supported  | elastic2.4.6 |\n| 5.0.1                 | 5.0.1.0        | delete commands not supported  | elastic5.0.1 |\n| 5.1.1                 | 5.1.1.0        | delete commands not supported  | elastic5.1.1 |\n| 5.1.2                 | 5.1.2.0        | delete commands not supported  | elastic5.1.2 |\n| 5.2.0                 | 5.2.0.0        | delete commands not supported  | elastic5.2.0 |\n| 5.2.1                 | 5.2.1.0        | delete commands not supported  | elastic5.2.1 |\n| 5.2.2                 | 5.2.2.0        | delete commands not supported  | elastic5.2.2 |\n| 5.3.0                 | 5.3.0.0        | delete commands not supported  | elastic5.3.0 |\n| 5.3.1                 | 5.3.1.0        | delete commands not supported  | elastic5.3.1 |\n| 5.3.2                 | 5.3.2.0        | delete commands not supported  | elastic5.3.2 |\n| 5.3.3                 | 5.3.3.0        | delete commands not supported  | elastic5.3.3 |\n| 5.4.0                 | 5.4.0.0        | delete commands not supported  | elastic5.4.0 |\n| 5.4.1                 | 5.4.1.0        | delete commands not supported  | elastic5.4.1 |\n| 5.4.2                 | 5.4.2.0        | delete commands not supported  | elastic5.4.2 |\n| 5.4.3                 | 5.4.3.0        | delete commands not supported  | elastic5.4.3 |\n| 5.5.0                 | 5.5.0.1        | delete commands not supported  | elastic5.5.0 |\n| 5.5.1                 | 5.5.1.0        | delete commands not supported  | elastic5.5.1 |\n| 5.5.2                 | 5.5.2.0        | delete commands not supported  | elastic5.5.2 |\n| 5.5.3                 | 5.5.3.0        | delete commands not supported  | elastic5.5.3 |\n| 5.6.0                 | 5.6.0.0        | delete commands not supported  | elastic5.6.0 |\n| 5.6.1                 | 5.6.1.0        | delete commands not supported  | elastic5.6.1 |\n| 5.6.2                 | 5.6.2.0        | delete commands not supported  | elastic5.6.2 |\n| 5.6.3                 | 5.6.3.0        | delete commands not supported  | elastic5.6.3 |\n| 5.6.4                 | 5.6.4.0        | delete commands not supported  | elastic5.6.4 |\n| 5.6.5                 | 5.6.5.0        | delete commands not supported  | elastic5.6.5 |\n| 6.0.0                 | 6.0.0.0        |                                | elastic6.0.0 |\n| 6.0.1                 | 6.0.1.0        |                                | elastic6.0.1 |\n| 6.1.0                 | 6.1.0.0        |                                | elastic6.1.0 |\n| 6.1.1                 | 6.1.1.0        |                                | elastic6.1.1 |\n\n### Elasticsearch 1.x\n````\n./bin/plugin -u https://github.com/NLPchina/elasticsearch-sql/releases/download/1.7.6/elasticsearch-sql-1.7.6.zip --install sql\n````\n### Elasticsearch 2.0.0\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.0.4/elasticsearch-sql-2.0.4.zip \n````\n### Elasticsearch 2.1.0\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.1.0.2/elasticsearch-sql-2.1.0.2.zip \n````\n### Elasticsearch 2.1.1\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.1.1.1/elasticsearch-sql-2.1.1.1.zip \n````\n### Elasticsearch 2.1.2\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.1.2.0/elasticsearch-sql-2.1.2.0.zip \n````\n### Elasticsearch 2.2.0\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.2.0.1/elasticsearch-sql-2.2.0.1.zip \n````\n### Elasticsearch 2.2.1\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.2.1.0/elasticsearch-sql-2.2.1.0.zip \n````\n### Elasticsearch 2.3.0\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.0.0/elasticsearch-sql-2.3.0.0.zip \n````\n### Elasticsearch 2.3.1\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.1.1/elasticsearch-sql-2.3.1.1.zip \n````\n### Elasticsearch 2.3.2\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.2.0/elasticsearch-sql-2.3.2.0.zip \n````\n### Elasticsearch 2.3.3\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.3.0/elasticsearch-sql-2.3.3.0.zip \n````\n### Elasticsearch 2.3.4\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.4.0/elasticsearch-sql-2.3.4.0.zip \n````\n### Elasticsearch 2.3.5\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.5.0/elasticsearch-sql-2.3.5.0.zip \n````\n### Elasticsearch 2.4.0\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.0.1/elasticsearch-sql-2.4.0.1.zip\n````\n### Elasticsearch 2.4.1\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.1.0/elasticsearch-sql-2.4.1.0.zip\n````\n### Elasticsearch 2.4.2\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.2.1/elasticsearch-sql-2.4.2.1.zip\n````\n### Elasticsearch 2.4.3\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.3.0/elasticsearch-sql-2.4.3.0.zip\n````\n### Elasticsearch 2.4.4\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.4.0/elasticsearch-sql-2.4.4.0.zip\n````\n### Elasticsearch 2.4.5\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.5.0/elasticsearch-sql-2.4.5.0.zip\n````\n\n### Elasticsearch 2.4.6\n````\n./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.4.6.0/elasticsearch-sql-2.4.6.0.zip\n````\n\n\n### Elasticsearch 5.0.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.0.1/elasticsearch-sql-5.0.1.0.zip\n````\n\n### Elasticsearch 5.1.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.1.1.0/elasticsearch-sql-5.1.1.0.zip\n````\n\n### Elasticsearch 5.1.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.1.2.0/elasticsearch-sql-5.1.2.0.zip\n````\n\n### Elasticsearch 5.2.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.2.0.0/elasticsearch-sql-5.2.0.0.zip\n````\n\n### Elasticsearch 5.2.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.2.1.0/elasticsearch-sql-5.2.1.0.zip\n````\n\n### Elasticsearch 5.2.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.2.2.0/elasticsearch-sql-5.2.2.0.zip\n````\n\n### Elasticsearch 5.3.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.3.0.0/elasticsearch-sql-5.3.0.0.zip\n````\n\n### Elasticsearch 5.3.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.3.1.0/elasticsearch-sql-5.3.1.0.zip\n````\n\n### Elasticsearch 5.3.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.3.2.0/elasticsearch-sql-5.3.2.0.zip\n````\n\n### Elasticsearch 5.3.3\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.3.3.0/elasticsearch-sql-5.3.3.0.zip\n````\n\n### Elasticsearch 5.4.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.0.0/elasticsearch-sql-5.4.0.0.zip\n````\n\n### Elasticsearch 5.4.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/elasticsearch-sql-5.4.1.0.zip\n````\n\n### Elasticsearch 5.4.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.2.0/elasticsearch-sql-5.4.2.0.zip\n````\n\n### Elasticsearch 5.4.3\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.3.0/elasticsearch-sql-5.4.3.0.zip\n````\n\n### Elasticsearch 5.5.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.0.0/elasticsearch-sql-5.5.0.1.zip\n````\n\n### Elasticsearch 5.5.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip\n````\n\n### Elasticsearch 5.5.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.2.0/elasticsearch-sql-5.5.2.0.zip\n````\n\n### Elasticsearch 5.5.3\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.3.0/elasticsearch-sql-5.5.3.0.zip\n````\n\n### Elasticsearch 5.6.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.0.0/elasticsearch-sql-5.6.0.0.zip\n````\n\n### Elasticsearch 5.6.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.1.0/elasticsearch-sql-5.6.1.0.zip\n````\n\n### Elasticsearch 5.6.2\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.2.0/elasticsearch-sql-5.6.2.0.zip\n````\n\n### Elasticsearch 5.6.3\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.3.0/elasticsearch-sql-5.6.3.0.zip\n````\n\n### Elasticsearch 5.6.4\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.4.0/elasticsearch-sql-5.6.4.0.zip\n````\n\n### Elasticsearch 5.6.5\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.5.0/elasticsearch-sql-5.6.5.0.zip\n````\n\n### Elasticsearch 6.0.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.0.0.0/elasticsearch-sql-6.0.0.0.zip\n````\n\n### Elasticsearch 6.0.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.0.1.0/elasticsearch-sql-6.0.1.0.zip\n````\n\n### Elasticsearch 6.1.0\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.1.0.0/elasticsearch-sql-6.1.0.0.zip\n````\n\n### Elasticsearch 6.1.1\n````\n./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/6.1.1.0/elasticsearch-sql-6.1.1.0.zip\n````\n\nAfter doing this, you need to restart the Elasticsearch server. Otherwise you may get errors like `Invalid index name [sql], must not start with '']; \",\"status\":400}`.\n\n## Basic Usage\n\nOn elasticsearch 1.x / 2.x, visit the elasticsearch-sql web front-end:\n\n````\nhttp://localhost:9200/_plugin/sql/\n````\n\nOn elasticsearch 5.x/6.x, [download and extract site](https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/es-sql-site-standalone.zip).\n\nThen start the web front-end like this:\n\n```shell\ncd site-server\nnpm install express --save\nnode node-server.js \n```\n\n* Simple query\n````\nhttp://localhost:9200/_sql?sql=select * from indexName limit 10\n````\n\n* Explain SQL to elasticsearch query DSL\n````\nhttp://localhost:9200/_sql/_explain?sql=select * from indexName limit 10\n```` \n\n\n\n## SQL Usage\n\n* Query\n\n        SELECT * FROM bank WHERE age \u003e30 AND gender = 'm'\n\n* Aggregation\n\n        select COUNT(*),SUM(age),MIN(age) as m, MAX(age),AVG(age)\n        FROM bank GROUP BY gender ORDER BY SUM(age), m DESC\n\n* Delete\n\n        DELETE FROM bank WHERE age \u003e30 AND gender = 'm'\n\n\n## Beyond SQL\n\n* Search\n\n        SELECT address FROM bank WHERE address = matchQuery('880 Holmes Lane') ORDER BY _score DESC LIMIT 3\n        \n\n* Aggregations\n\n\t+ range age group 20-25,25-30,30-35,35-40\n\n\t\t\tSELECT COUNT(age) FROM bank GROUP BY range(age, 20,25,30,35,40)\n\n\t+ range date group by day\n\n\t\t\tSELECT online FROM online GROUP BY date_histogram(field='insert_time','interval'='1d')\n\n\t+ range date group by your config\n\n\t\t\tSELECT online FROM online GROUP BY date_range(field='insert_time','format'='yyyy-MM-dd' ,'2014-08-18','2014-08-17','now-8d','now-7d','now-6d','now')\n\n* ES Geographic\n\t\t\n\t\tSELECT * FROM locations WHERE GEO_BOUNDING_BOX(fieldname,100.0,1.0,101,0.0)\n\n* Select type\n\n        SELECT * FROM indexName/type\n\n\n## SQL Features\n\n*  SQL Select\n*  SQL Delete\n*  SQL Where\n*  SQL Order By\n*  SQL Group By\n*  SQL AND \u0026 OR\n*  SQL Like\n*  SQL COUNT distinct\n*  SQL In\n*  SQL Between\n*  SQL Aliases\n*  SQL Not Null\n*  SQL(ES) Date\n*  SQL avg()\n*  SQL count()\n*  SQL last()\n*  SQL max()\n*  SQL min()\n*  SQL sum()\n*  SQL Nulls\n*  SQL isnull()\n*  SQL now()\n*  SQL floor\n*  SQL split\n*  SQL trim\n*  SQL log\n*  SQL log10\n*  SQL substring\n*  SQL round\n*  SQL sqrt\n*  SQL concat_ws\n*  SQL union and minus\n\n## JDBC Support (Experimental feature)\n\nCheck details : [JDBC Support](https://github.com/NLPchina/elasticsearch-sql/pull/283) \n\n## Beyond sql features\n\n*  ES TopHits\n*  ES MISSING\n*  ES STATS\n*  ES GEO_INTERSECTS\n*  ES GEO_BOUNDING_BOX\n*  ES GEO_DISTANCE\n*  ES GEOHASH_GRID aggregation\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtstack%2Felasticsearch-sql-old","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtstack%2Felasticsearch-sql-old","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtstack%2Felasticsearch-sql-old/lists"}