您的位置:首页 > 其它

elasticsearch安装与使用(4)-- 安装中文分词插件elasticsearch 的 jdbc

2017-02-07 15:59 579 查看
前言

elasticsearch(下面简称ES)使用jdbc连接mysql比go-mysql-elasticsearch的elasticsearch-river-jdbc能够很好的支持增量数据更新的问题(来自go-mysql-elasticsearch的作者siddontang)。

其实jdbc是不需要安装的,只需要下载已经编译好的包,配置一下环境路径,即可使用,不会编译的就不要下载github里面的任何分支,因为那些都是源码,还没编译的。你用那些只会得到以下的结果,博主在这里坑了两个小时。

找不到或无法加载主类 org.xbib.tools.Runner

一、下载ES-jdbc

elasticsearch-jdbc的官方github点击【这里】进行下载查看。

如果你不会编译java文件,你就直接复制下载github中编译好的2.3.4.0连接



这里建议使用wget下载并解压,方式如下:

wget [code]http://xbib.org/repository/org/xbib/elasticsearch/importer/elasticsearch-jdbc/2.3.4.0/elasticsearch-jdbc-2.3.4.0-dist.zip


unzip elasticsearch-jdbc-2.3.4.0-dist.zip[/code]

二、设置

1.把解压后的文件夹放到你指定的路径,例如我放到根目录下面的data文件夹里面的www文件夹里面

mv elasticsearch-jdbc-2.3.4.0 /data/www


2.设置环境变量

vim /etc/profile


在文件最下输入下面的内容

export JDBC_IMPORTER_HOME=/data/www/elasticsearch-jdbc-2.3.4.0


3.生效变量

source /etc/profile


三、完成

只通过上面就可以完成了jdbc的安装,在安装好了ES之后,我们可以使用PHP脚本调用jdbc的接口进行操作ES的数据了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: