如何在REDIS中过期地图的关键字?

时间:2014-04-09 06:48:17

标签: redis

我使用redis存储用户信息。

我在关键字“user”下设置了许多使用信息,如下所示:

"hset user userid1234 {...}".

如何让用户中的“userid1234”键在几秒钟后到期?

有一些命令如“expire”,它只能设置用户的超时 但我不希望所有内容过期。

有一些解决方案吗?

1 个答案:

答案 0 :(得分:5)

不,这是不可能的。 TTL生活在钥匙上,而不是成员身上。这不会改变。

关于如何处理这个问题,请阅读Josiah Carlson的建议here。我还建议你阅读他的书。

干杯,TW