环境:
需要的资源和版本:
- git客户端
- Elasticsearch 版本 2.2.0 安装教程
- elasticsearch-jdbc 版本 2.2
- ik分词器 版本 1.8
(下载后解压将ik文件夹放在elasticsearch-2.2.0\plugins目下,重启elasticsearch即可)
一、安装 jdbc
下载完后解压,示例如下:
提示:如果导入的数据量很大,先修改elasticsearch的内存
打开目录D:\elasticsearch-2.2.0\bin
修改elasticsearch.in.bat和elasticsearch.in.sh文件(好像只改前面一个就可以)
if "%ES_MIN_MEM%" == "" (
set ES_MIN_MEM=4g
)
if "%ES_MAX_MEM%" == "" (
set ES_MAX_MEM=10g
)
这是设置后的,实际情况根据自己电脑配置。
二、使用jdbc
1.配置环境变量
变量名:JDBC_IMPORTER_HOME
变量值:D:\elasticsearch-2.2.0\elasticsearch-jdbc-2.2.0.0
2.在mysql数据库里加时间戳(只导入数据不更新的可以不加)
名:updateupdate_time
类型:timestamp
默认:CURRENT_TIMESTAMP