只想为浩瀚的互联网信息世界添点瓦,希望不会添乱

© 错误记录 Error log | Powered by LOFTER

redis 复制某个键的所有信息 复制key

copy一份key

redis没有复制命令 可以先用 DUMP 序列化  然后 用获得的序列化值 RESTORE 到另一个键

dump test1

"\x02\x03\x01b\xc0\x01\x01a\t\x00\xb9\x06S)\xa3\xe6\xe0\xab"

restore test2 0 "\x02\x03\x01b\xc0\x01\x01a\t\x00\xb9\x06S)\xa3\xe6\xe0\xab"

如果test1值数据很大 可以写个程序 我用python

>>> import redis

>>> r = redis.StrictRedis(host='127.0.0.1', port=6379)

>>> data = r.dump('liveuserid')

>>> r.restore('liveuseridcopy',0,data)

'OK'

 
评论
 
回到顶部