python_迁移redis
Posted xmb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python_迁移redis相关的知识,希望对你有一定的参考价值。
一、迁移redis
思路:
1、获取a redis里面所有的key
2、判断key的类型:sting、hash
3、然后根据key的类型set或hset到b redis里
1 import redis 2 r = redis.Redis(host = ‘127.0.0.0‘,password=‘HK139bc&*‘,port=6379,db=0,decode_responses=True) 3 r1 = redis.Redis(host = ‘127.0.0.1‘,password=‘HK139bc&*‘,port=6379,db=0,decode_responses=True) 4 for k in r.keys(): 5 if r.type(k) == ‘string‘: 6 value = r.get(k) 7 r1.set(k,value) 8 if r.type(k) == ‘hash‘: 9 value = r.hgetall(k) 10 r1.hmset(k,value)
以上是关于python_迁移redis的主要内容,如果未能解决你的问题,请参考以下文章
使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段
python 在Amazon ElastiCache上迁移Redis数据
redis单实例数据迁移到cluster(redis5.0.5)