【redis】缓存双写一致性之工程落地实现(下)
本篇由于没有进行实操,所以没有记录详细的配置内容
文章目录
- 【redis】缓存双写一致性之工程落地实现(下)
- 本篇由于没有进行实操,所以没有记录详细的配置内容
- 前言
- 一、复习+面试题
- 二、canal
- 1、是什么?
- 2、能干嘛?
- 三、工作原理,面试回答
- 1、传统MySQL主从复制工作原理
- 2、canal工作原理
- 四、mysql-canal-redis双写一致性coding
- 1、mysql配置操作
- 2、canal配置
- 3、java端
- a、业务类:
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、复习+面试题
如何监听MySQL的变动?
MySQL有一个binlog日志
二、canal
1、是什么?
2、能干嘛?
三、工作原理,面试回答
1、传统MySQL主从复制工作原理
2、canal工作原理
伪装成从机,从主机获取二进制文件
四、mysql-canal-redis双写一致性coding
1、mysql配置操作
配置不在详述
2、canal配置
配置不再详述
3、java端
a、业务类:
当MySQL进行增删改操作时,后台的canal会立刻监听捕捉到MySQL的二进制binlog日志文件改动,并通过Java程序,对redis进行对应回写操作
canal好强大