我是靠谱客的博主 激昂大雁,最近开发中收集的这篇文章主要介绍MySQL 到 ElasticSearch 迁移同步-CloudCanal实战,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文使用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实战所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部