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