概述
本文使用CloudCanal工具,将mysql数据迁移至elastic,实战场景在window中配置。
1、工具准备:
1)安装docker-desktop和docker-compose。
2)下载cloudcanal。
教程链接如下,不再写了:全新安装(Windows) | Glougence
2、存在坑:
1)提示wsl错误,安装wsl解决,具体见:
Windows Docker 安装遇到 wsl 问题 解决方案_全栈编程网的博客-CSDN博客
2)启动cloudcanal,提示没注册,按下图提示,上官网申请license
3、新增数据源及同步任务:
1)具体操作如链接:5分钟搞定 MySQL 到 ElasticSearch 迁移同步-CloudCanal实战 - clougence - 博客园
2)存在坑:
创建迁移任务时,提示设置binlog_format = row,以及binlog_row_image = full,我的数据库是mariadb-10版本,没有binlog_row_image系统变量,返回错误,无法完成迁移配置。
最后我转用logstash完成mysql迁移elastic。
最后
以上就是激昂大雁为你收集整理的MySQL 到 ElasticSearch 迁移同步-CloudCanal实战的全部内容,希望文章能够帮你解决MySQL 到 ElasticSearch 迁移同步-CloudCanal实战所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复