0

我正在尝试解决 Redis 中的以下问题。

我有一个包含各种可用键的列表:

List MASTER:
111A
222B
333C
444D
555E

我希望能够从列表中弹出一个元素并将其用作具有过期时间的键。

到期后,我希望能够将此号码推回 MASTER 以供将来使用。我没有看到任何明显的方法可以做到这一点,所以我正在征求一个有创意的方法。

4

1 回答 1

2

最好的方法是在密钥过期时被 Redis 回调,然后采取行动。但是,回调支持仍有待添加(http://code.google.com/p/redis/issues/detail?id=360)。您可以使用包含自定义/社区修改的 Redis 版本来支持此功能(就像我发布的链接中的最后一个),或者更糟:):开始跟踪客户端应用程序中的键和超时。

于 2012-06-15T22:20:03.357 回答