PHP怎么设置链接redis的超时时间

PHP怎么设置链接redis的超时时间,第1张

$this-redis-connect($host, $port,3)3秒连接超时

$this-redis = new Redis()

$this-redis-connect($host, $port)

$this-redis-auth($auth)

这样解决就可以了,简单粗暴,个人建议还是去后盾网去经常看看教学视频学习学习吧

执行抄set命令的时候,你袭又重新设置了这个redis的key超时时间,如果你只是想第一次设置超时时间,可以把else语句里面直接更新这个key的value就可以了,不需要再设置超时时

过期时间删除的方法有三种:

1、删除这个key,使用del command

2、用set or getset 命令会将key的expiration清空,事实上set和getset命令是替换了key对应的value,所以key的过期时间也就不复存在。所以,需要注意的是:incr,LPUSH,HSET命令是不会改变key的过期时间的。原来是多久,这三条命令执行完之后还是多久。

3、使用persist命令清楚key的过期时间。

rename命令是将keyA变为keyB,无论keyB是否已经存在,keyA的过期时间都会被keyB继承过去。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11277817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存