为了账号安全,请及时绑定邮箱和手机立即绑定

如果使用了缓存,数据库的权限或角色信息更新了。如何保证缓存中的数据也同步刷新

在RedisSessionDao的增删改查完成后去操作缓存数据吗?还是有更好的方法或机制

正在回答

2 回答

hahaha

0 回复 有任何疑惑可以回复我~

一、对强一致要求比较高的,应采用实时同步方案,即查询缓存查询不到再从DB查询,保存到缓存;更新时,先更新数据库,再将缓存的设置过期(建议不要去更新缓存内容,直接设置缓存过期)。

二、对于并发程度较高的,可采用异步队列的方式同步,可采用kafka等消息中间件处理消息生产和消费。


1 回复 有任何疑惑可以回复我~
#1

iCurry丶 提问者

谢谢你的回答,看完感觉心里有想法了
2018-08-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如果使用了缓存,数据库的权限或角色信息更新了。如何保证缓存中的数据也同步刷新

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信