$redis_110 = Redis::connection('redis_110');
$redis_85 = Redis::connection('redis_85');
$zadd_key_arr = $redis_85->keys("KEY_JY_INNERCHIPNO*");
foreach($zadd_key_arr as $zadd_key){
$list_arr = $redis_85->zrange($zadd_key,0,-1);
$redis_110->pipeline(function($pipe) use($list_arr,$zadd_key){
foreach($list_arr as $val){
$pipe->zAdd($zadd_key,$val);
}
});
}
转载于:https://www.cnblogs.com/cyq632694540/p/8798723.html
本文介绍了一种使用PHP脚本进行Redis实例间数据迁移的方法。通过遍历源Redis实例的所有键并利用管道(pipeline)功能批量将数据从源Redis(端口85)迁移到目标Redis(端口110),实现了高效的数据同步。
476

被折叠的 条评论
为什么被折叠?



