Redis 在 python 中非常容易使用。但是,現(xiàn)在我在使用Redis事務(wù)時遇到了問題。首先,我必須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()但是,當(dāng)我運(yùn)行這些代碼時,python 名稱var并未綁定到存儲在 redis 中的值,而是一個Pipeline<ConnectionPool<Connection<host=localhost,port=6379,db=0>>>, So. 有沒有辦法在redis事務(wù)中獲取密鑰并將其綁定到python名稱?
添加回答
舉報
0/150
提交
取消