canal
文章平均质量分 75
♛薄情痞子♛
人生无非就是笑笑别人或被别人笑笑而已。
此博客仅供个人学习而用,如有侵权,请联系我,谢谢!!
展开
-
Canal 数据监控 同步缓存数据
canal: 阿里旗下的开源的,java语言的开发 作用: 用来监控数据库数据的变化,从而获取新增数据或者修改的数据; 原理: Canal伪装成mysql的备份机,当mysql数据发生过改变,就会把binary log日志发送给从数据库来保证数据的一致性,然后Canal就可以监控数据的改变 实现: mysql需要开启binlog模式 数据监控微服务: 1.搭建maven工程 导入:starter-canal spring-rabbit 依赖 <dependency> ..转载 2021-08-03 10:24:21 · 384 阅读 · 0 评论 -
使用canal 监听mysql binlog获取增量数据
配置mysql sudo vi /etc/my.cnf [mysqld] log-bin=/var/lib/mysql/mysql-bin #开启日志监控 binlog-format=ROW #监控模式为ROW server_id=1 #配置mysql replaction需要定义,不能和canal的slaveId重复 创建canal用户 添加canal用户,修改权限 CREATE USER canal .转载 2021-08-03 09:38:41 · 859 阅读 · 0 评论