RedisCli¶
- class deepfos.lib.redis.RedisCli(redis_url=None)¶
Redis对象
- 参数
redis_url (
Optional
[str
]) – redis地址,格式: redis://[[username]:[password]]@[host]:[port]/0, 若未提供,以OPTION.redis.url的值为默认值
- lock(key, renew_interval=5, expire_sec=10, blocking_timeout=0)¶
提供设置了键名的redis维护锁
- 参数
- 返回类型
- 返回
设置了键名key的RedisLock对象
示例
rediscli = RedisCli() with rediscli.lock('test_key'): ...