我想使用 redis 来实现一个冷却机制:一个将在一段时间(比如 60 秒)后过期的项目列表,但只有在它们不存在时才会被创建。
听起来我需要一个带有 ttl.setnx 的 setnx(如果不存在则设置)。是否可以使用 redis python api 这样做?
小智 5
是的,只需使用nx和exkwargs 作为.set()方法:
r.set('foo', 'bar', ex=10, nx=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
797 次 |
| 最近记录: |