CentOS下使用elasticsearch-jdbc工具实现MySQL同步到ElasticSearch

本文介绍了如何在CentOS 6.5上配置elasticsearch-jdbc工具,将MySQL的数据同步到ElasticSearch。首先确保安装了匹配版本的ElasticSearch和elasticsearch-jdbc,接着安装JDK 1.8,然后下载并解压JDBC工具,创建脚本执行数据同步,并验证数据是否成功导入。
摘要由CSDN通过智能技术生成

标签:

第一步:环境匹配

1)elasticsearch 2.3.3 成功安装部署 
2)mysql安装成功,增删改查无误~~。 

 技术分享

3)要保证elasticsearch-jdbc的版本要与elasticsearch的版本是一致的(下面的内容会提示下载)。否则会报错,无法进行之后的步骤。

(例如elasticsearch-jdbc-2.3.3.0-dist.zip(对应的你的elaseticsearh-2.3.3)

4)(linux 64位centos下安装jdk1.8)(我的是CentOS release 6.5 (Final) )

推荐JDK的版本为1.8最好(我一开始是1.7的报错)--Exception in thread "main" java.lang.UnsupportedClassVersionError: org/xbib/tools/Runner : Unsupported major.minor version 52.0

 

因为jdk 1.7版本是version 51 而1.6 的是version 50 因此需要安装1.8的版本(version 52)为最佳。否则还没有开始就已经结束了!!!~~

 

rpm -qa|grep jdk     //检查之前的版本

java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64    //之前的版本

 

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64  //删除它

 

下载jdk

网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值