如何使REDIS中的地图密钥失效?

use*_*372 3 redis

我使用redis来存储用户信息。

我在“用户”键下设置了许多用途的信息,例如:

"hset user userid1234 {...}".
Run Code Online (Sandbox Code Playgroud)

如何使用户中的键“ userid1234”在几秒钟后失效?

有一些像“过期”的命令,只能设置用户的超时时间,但我不希望它全部过期。

有什么解决办法吗?

Tw *_*ert 6

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

有关如何处理此问题的信息,请在此处阅读Josiah Carlson的建议。我也建议阅读他的书。

TW干杯