技术栈
Redis作为缓存,如何与MySql的数据进行同步?
北顾丶
2024-08-06 8:20
允许延时一致的业务
概念
采用异步通知
使用MQ作为中间件,更新数据之后通知缓存删除
利用canal中间件,不需要修改业务代码,伪装成Mysql的一个从节点,canal通过读取binlog数据更新缓存
强一致性业务
概念
采用Redission提供的读写锁
共享锁,读锁readLock,加锁以后其他线程可以共享读操作
排它锁,也叫独占锁writeLock,加锁以后,阻塞其他线程读写操作
java
开发语言
redis
mysql
缓存
java基础
java面试
上一篇:
【Docker】Docker 入门全攻略:安装、操作与常用命令指南
下一篇:
SpringBoot快速学习
相关推荐
吴天德少侠
16 分钟前
c++返回一个pair类型
开发语言
·
c++
warrah
43 分钟前
mysql主从同步
mysql
·
主从
鹿子铭
1 小时前
单线程Redis:Redis为什么这么快
数据库
·
redis
ok!ko
1 小时前
设计模式之工厂模式(通俗易懂--代码辅助理解【Java版】)
java
·
开发语言
·
设计模式
学地理的小胖砸
1 小时前
【GEE的Python API】
大数据
·
开发语言
·
前端
·
python
·
遥感
·
地图学
·
地理信息科学
JSON_L
2 小时前
MySQL 事务处理
数据库
·
mysql
丷丩
2 小时前
一个Java中有用的JacksonUtil类
java
·
json
·
工具
爱摄影的程序猿
2 小时前
JAVA springboot面试题今日分享
java
·
spring boot
·
spring
·
面试
qq_31706095
2 小时前
java之http client工具类
java
·
开发语言
·
http
ZJKJTL
2 小时前
Spring中使用ResponseStatusExceptionResolver处理HTTP异常响应码
java
·
spring
·
http
热门推荐
01
51-2 万字长文,深度解读端到端自动驾驶的挑战和前沿
02
2024年高教社杯数学建模国赛C题超详细解题思路分析
03
【2024数模国赛赛题思路公开】国赛B题思路丨附可运行代码丨无偿自提
04
RAG 实践- Ollama+RagFlow 部署本地知识库
05
【2024高教社杯全国大学生数学建模竞赛】B题 生产过程中的决策问题——解题思路 代码 论文
06
2024 高教社杯 数学建模国赛 (A题)深度剖析|“板凳龙” 闹元宵|数学建模完整代码+建模过程全解全析
07
Coze扣子平台完整体验和实践(附国内和国际版对比)
08
2024年高教杯国赛(C题)数学建模竞赛解题思路|完整代码论文集合
09
2024 年高教社杯全国大学生数学建模竞赛题目-A 题 “板凳龙” 闹元宵
10
【SCS-CN】SCS-CN模型中CN值的确定