memcached 中的过期时间在增量后是否会更新?
当你将一个值放入memcached时,你可以设置一个过期时间。
但是,当您增加一个值时,您不能(至少不能来自 PHP)设置新的到期时间。
我的问题:过期时间是否会按增量重置为初始值?还是它没有改变?或者有其他方法可以重新生成过期时间吗?
memcache 文档和 PHP 文档对此都含糊其辞
When you put a value in memcached, you can set an expiration time.
However, when you increment a value you can not (at least not from PHP) set a new expiration time.
My question: Is the expiration time reset on increment to it's initial value? Or it it unchanged? Or is there another way to regenerate the expiration time?
Both the memcache documentation is vague about this, as well as the PHP documentation
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我也只需要知道这一点。一个小实验可以告诉我们:到期时间在增量后不会更新。就是这样。
I just needed know this as well. A little experiment can tell us: expiration time is NOT updated after an increment. That's it.