redis数据库迁移

import redis
src_redis=redis.Redis(host='127.0.0.1',port=6379,password='123456',db=2)
target_redis=redis.Redis(host='127.0.0.1',port=6379,password='123456',db=3 )
src_redis_keys = src_redis.keys()
for key in src_redis_keys:
if src_redis.type(key)==b'string':
target_redis.set(key,src_redis.get(key))
else:
date_dict = src_redis.hgetall(key)
for k,v in date_dict.items():
target_redis.hset(key,k,v)
posted @ 2018-08-08 22:26  罗南  阅读(866)  评论(0)    收藏  举报