【发布时间】:2011-12-23 22:18:04
【问题描述】:
是否可以使用命令行更改 memcache 实例中的所有键/值对?
比如说,我有 10 个 memcache 服务器,它们有键值对,它们都有 30 天到期的对象。但它们不会同时过期,我也不希望它们都同时过期。我想将对象更改为在 10 天内过期。如何进行此更改?
这可能吗?
这可以通过命令行完成吗?我必须为此编写程序吗?
【问题讨论】:
-
Memcache 故意有一个非常简单的过期机制。它是围绕可恢复数据的非常快速缓存而设计的。您的应用程序在做什么需要跨服务器一致的过期时间?
-
@ssamuel 我正在数据源之间迁移数据,并且正在更新一些数据。我希望缓存过期一段时间,然后我希望从新数据源重新填充它。