ElasticSearch-SQL使用方式总结
1.ES-SQL插件
此插件提供了es 的类sql查询的相关接口。支持绝大多数的sql查询支持
github地址:https://github.com/NLPchina/elasticsearch-sql
环境准备
需安装elasticsearch node.js npm
下载安装
进入es根目录,执行如下命令(注意插件版本号需要同自身es版本保持一致)
./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip
or
./bin/elasticsearch-plugin installfile:/elasticsearch-sql-5.5.1.0.zip
下载完毕后解压,并将解压后文件放至elasticsearch/plugins/sql下
下载es-sql的客户端
下载地址:https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/es-sql-site-standalone.zip
下载完毕后解压,切换至解压目录的site-server中,执行
npm install express --save
为防止端口冲突,可在site-server/site_configuration.json配置文件中修改启动服务的端口
相关文章