Redis 在 python 中非常容易使用。但是,现在我在使用Redis事务时遇到了问题。首先,我必须key在Redis中获得一个,接下来我必须检查绑定到该键的值是否合法。我希望这些操作是原子的。这是我的代码。pipe = redis_conn.pipeline()pipe.multi()var = pipe.get('key_want_to_be_read')if is_legal(val): do_somethingelse: do_another_thingpipe.execute()但是,当我运行这些代码时,python 名称var并未绑定到存储在 redis 中的值,而是一个Pipeline<ConnectionPool<Connection<host=localhost,port=6379,db=0>>>, So. 有没有办法在redis事务中获取密钥并将其绑定到python名称?
添加回答
举报
0/150
提交
取消