首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redis
订阅
吃猫的鱼_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
基于spring-boot-starter-data-redis 和 redisson 的多数据源改造
背景 由于业务场景需要,在一个项目中可能存在多个 redis 实例,官方提供的 starter 只能支持单数据源,遂根据官方提供的 API改造了一波实现多数据源
缓存和数据库一致性解决方案
一、先更新缓存再更新数据库方案 假设线程一和线程二都要更新缓存和数据库(线程一将数据更新为a,线程二将数据更新为b) 线程一先到达,然后线程一去更新了Redis缓存将缓存数据更新为a,然后准备更新数据
Redis哨兵模式
Redis哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实