请稍等 ...
×

采纳答案成功!

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

关于新增优惠券的过期时间

老师你好:
如果给redisKey设置一个过期时间,那么它里面对应的所有usable优惠券,就都会在同一个时间段内(一个小时内)过期了是嘛?usable里面的券,不是应该不同类型有各自过期的时间吗?比如 a券3天后过期,b券5天后过期之类的
____老师你好:我想了一下,有点想通了,redis中间不是优惠券的过期时间,是这条缓存的过期时间是吗?
所以如果过期了,查不到这条缓存了,是不是controller再调用接口从数据库里捞(同时把捞到的记录有放回redis中)? 这个思路是不是类似于LRU?

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

1回答

张勤一 2020-06-26 09:47:25

同学你好:

    Redis 中的过期时间是缓存的过期时间,与优惠券的过期时间不是一回事。缓存过期之后,又会再从 MySQL 中去获取数据,这与 LRU 也不是一回事。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号