Hash能给某个字段设置过去时间吗

来源:4-2 Redis常用数据类型

z模范生z

2020-08-21

问题同上,Hash能给一个key中的某个field设置过期时间吗?或者不同字段设置不同的过期时间。
同样涉及这问题的还有List set

写回答

1回答

翔仔

2020-08-23

同学好,据我了解单靠redis是没法实现的,只能给key设置而不能给field设置过期时间。而且set list这些我理解应该就是一类内容,一类内容的话比如说是记录一个排行榜,那么里面的数据同时过期与存活也是合理的,否则就需要拆分成不同的key了。此外,如果真的要控制的话,可以考虑在数据库里设置过期时间,然后通过定时器去删除对应的redis内存

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程