Redis BITOP或不同数据库密钥之间的操作

时间:2018-01-23 11:37:27

标签: python redis

我想在redis中以不同数据库存储的密钥之间执行按位OR。

r=redis.Redis(db=0)
r1=redis.Redis( db=1)
key1= r.keys('a')[0]
key2 = 'b'
r1.bitop('OR','dest',key1,key2) 

但是这不起作用,因为key1将在db = 1而不是db = 0中搜索。这里有任何建议。

1 个答案:

答案 0 :(得分:0)

将其中一个密钥复制到另一个数据库并在那里进行按位操作。