redis过期时间设置多久合适
互联网
19-6-5
过期时间设置

1.通过expire命令实现:demo:expire key 10 ----->为给定的key设置过期时间为10秒
2.通过setex命令实现:demo:setex key 10 value ----->设置key的值为value,存活10秒--->针对key的value为String类型;
以上两种方式均是针对的key,为其设置过期时间;想要对value中的某一部分数据(其他数据类型)进行过期时间的设置,则需通过其他的方式进行;
设置了过期时间的key依然可以使用persist命令重新持久化。(PERSIST命令可以移除一个键的过期时间)
注意:rename命令重命名key后,原始的key对应属性全部发生转移。如果key设置了过期时间,并且尚未被删除,使用rename命令重新命名后,该过期时间将转移到新的key上。
如果调用expire或者pexpire时传给一个负值作为参数以及expireat或者pexpireat调用的时候时间戳已经过去,那么该key将直接被删除而不是等待过期。
刷新过期时间
返回值
1)如果过期时间被设置成功,返回1;
2)如果设置失败或者key不存在,则返回0;
以上就是redis过期时间设置多久合适的详细内容,更多内容请关注技术你好其它相关文章!
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场