采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
其实这个问题,最好的方法是使用Redis缓存用户的粉丝数量,并且在粉丝数变化时对redis和mysql进行同时刷新
非常感谢!太抱歉了老师,刚看到被回答了。我当时说的差不多,可能还是差点细节吧
请教一下老师,如果在粉丝数变化时对redis和mysql进行同时刷新。怎么保证数据库和redis的双写一致呢?
其实这种情况并没有必要保证两端数据绝对的一致,可以定期从MySQL再刷新一下数据到redis.当然如果不想这么做的话,也可以用两个线程,一个写mysql,一个写redis.先启事务写mysql,另一个线程写redis.当redis写成功能再提交mysql的事务。
登录后可查看更多问答,登录/注册
掌握SQL优化与慢查询优化,具备独当一面的能力
1.0k 21
1.6k 15
1.3k 14
1.4k 13
1.2k 11
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号