memcached 中的过期时间在增量后是否会更新?

发布于 2024-09-18 23:24:49 字数 256 浏览 4 评论 0原文

当你将一个值放入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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

生死何惧 2024-09-25 23:24:49

我也只需要知道这一点。一个小实验可以告诉我们:到期时间在增量后不会更新。就是这样。

I just needed know this as well. A little experiment can tell us: expiration time is NOT updated after an increment. That's it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文