请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis缓存数据问题

使用key=123缓存的是当前页,如果用户切到下一页时,会在原来的缓存的数据基础上新增还是覆盖。如果是每页的数据量为一个缓存单元,是不是只要有某个数据页的数据放生变更就需要重新编排缓存?

正在回答 回答被采纳积分+3

1回答

廖师兄 2017-12-09 12:22:54

如果用了分页,可以把分页参数也加到缓存的key里

0 回复 有任何疑惑可以回复我~
  • 提问者 慕数据3262709 #1
    是的。如果页数大于三页,在后台把第二页的芒果冰和奶茶删除是不是需要把缓存清楚,重新编排缓存信息呢?
    回复 有任何疑惑可以回复我~ 2017-12-10 23:37:32
  • 廖师兄 回复 提问者 慕数据3262709 #2
    你要这样思考,redis是为数据库缓存,其数据要和数据库保存一致。既然redis的key里面有页数,就是说,一旦DB的页数变动(你说的删数据就会变动),redis就要对应更新
    回复 有任何疑惑可以回复我~ 2017-12-12 00:39:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信