windows下通过go-mysql-elasticsearch导入mysql数据到Elasticsearch实践

注意:往下面开始看教程之前,请先保证mysql(本文5.7)环境,ElasticSearch(本文5.6.7)等环境已经安装好了。本次演示的是全部都在本地环境运行,如果是同步远程数据库,请保证本地数据库与远程数据库版本一致,以防止带来不必要的坑。

首先先去下载我们的神器(下载地址
下面贴上作者的软件使用教程。
这里写图片描述

1.首先安装go环境,百度一份下载即可,注意版本即可(1.6+)

2.直接复制作者的命令运行即可

go get github.com/siddontang/go-mysql-elasticsearch

3.打开目录准备编译,这里貌似是个坑??我跟作者上面打开的路径是不一样的,作者描述的路径我试了不行

我的路径(示例:C:\Users\admin\go\src\github.com\siddontang\go-mysql-elasticsearch\cmd\go-mysql-elasticsearch),然后执行编译命令

go build

成功之后回出来一个exe文件,到这里我们就编译完成了。
这里写图片描述

4.然后进行我们的配置

打开/etc/river.toml,下面贴上我的配置解释一下。
这里写图片描述
最后执行命令即可
这里写图片描述

5.去elasticsearch查看我们的数据

这里写图片描述

6.上图可视化采用的Elastic官方的Kibana,完了。

猜你喜欢

转载自blog.csdn.net/ysk_xh_521/article/details/80689590