Redis 数据迁移

起因:
    最近有个项目因为要搬迁服务器的原因,去找了服务器公司的运维,需要收费,于是果断决定自己实现这个功能。现在百度上已经一大把redis数据库迁移的教程,大部分是利用主从复制或者利用redis的RDB备份之后在需要迁移到的redis放进去来达到迁移的目的。下面的是两种不同情况下可以用到的命令,比较简单!

1.move迁移
    迁移之前:

命令:redis-cli -n 2 keys '*' | xargs -I '{}' redis-cli -n 2 move '{}' 1
迁移结果:

move迁移有个弊端就是会删除源库的所有key迁移到目标库中

2.migrate迁移
迁移之前:

迁移命令:

命令redis-cli -n 2 keys '*' | xargs -I '{}' redis-cli -n 2 migrate 目标IP 6379 '' 2 10000 COPY keys '{}'

迁移结果:


migrate迁移不会删除原有的key并且迁移到目标库中。
好了,今天就更新到这了,最近比较忙,累,也停了些天。

关注回复redis,获取redis原理锁的解析以及使用场景!

关注回复mysql,获取MySQL高级知识块!

关注回复nginx,获取NGINX的相关知识!

关注回复双机热备,获取双机热备相关的知识!

关注回复php设计模式,获取设计模式的浅显易懂的相关知识点!

轻轻关注,将推“心”的不错经验和知识,也有一些群友的心得分享哦!

Migrating data of Redis相关推荐

  1. Redis学习总结(4)——Spring Data操作Redis

    Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统. Spring data对Redis进行了很好的封装,用起来也是十分的得心应 ...

  2. spring boot spring data 整合 redis redis keys * 出现 \xac\xed\x00\x05t\x00) 编码异常

    spring boot 集成使用spring data时key出现 \xac\xed\x00\x05t\x00) 背景 最近在研究redis,在跑eladmin这个项目的时候,发现存储验证码的时候,把 ...

  3. docker运行redis:windows环境运行挂载目录的正确写法、-v挂载data目录、-v挂载redis.conf配置文件以及设置访问密码

    docker run -itd --name redis -v //f/DATA/docker-data/redis:/data -v //f/DATA/docker-data/redis:/etc/ ...

  4. Spring认证中国教育管理中心-Spring Data Redis框架教程三

    原标题:Spring认证中国教育管理中心-Spring Data Redis框架教程三 10.15.支持类 Packageorg.springframework.data.redis.support提 ...

  5. Redis系列内容完整版

    文章目录 Redis系列之_Redis介绍安装配置 第一章 redis初识 1.1 Redis是什么 1.2 Redis特性(8个) 1.3 Redis单机安装 1.3.1下载安装 1.3.2三种启动 ...

  6. Redis 全实践(超长文预警)

    一:Redis 安装 1.1:yum 安装 1.1.1:安装前准备和查看 安装 epel 源 yum 安装 Redis 需要准备 epel 源: yum install epel-release 查看 ...

  7. 2021年大数据Flink(十六):流批一体API Connectors ​​​​​​​​​​​​​​Redis

    目录 Redis API 使用RedisCommand设置数据结构类型时和redis结构对应关系 需求 代码实现 Redis API 通过flink 操作redis 其实我们可以通过传统的redis ...

  8. Linux安装Nginx、Redis、django

    部署Nginx 部署Redis 安装Redis redis事物 服务器管理命令 慢查询日志 主从复制 Redis-Sentinel cluser分片集群 安装python 操作redis数据 部署Dj ...

  9. Linux Redis 高可用之主从复制

    Redis主从复制简介 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况.为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多 ...

最新文章

  1. 深度剖析Apache Shardingsphere对分布式事务的支持
  2. 所谓高情商就是会说话--总结
  3. 为什么使用NativeJdbcExtractor
  4. 计算机模拟培训,材料的计算机模拟方法培训讲解.ppt
  5. 手把手图文教你从Eclipse项目迁移Android Studio
  6. C#(int)中Convert、Parse、TryParse的区别
  7. MATLAB2016笔记(六):数据可视化
  8. 文件IO(IO编程)
  9. 理解GAN网络基本原理
  10. 【3dmax千千问】初学3dmax插件神器第22课:3dmax效果图渲染进阶教程|VRAY相机为何要与VRAY灯光、VRAY材质、VRAY贴图等进行匹配呢?食住玩3dmax千千问教程
  11. scRNA-seq Course 学习
  12. 一台计算机可以安装网络打印机和本地打印机,您在计算机上安装一台本地打印机。您共享这台打印机。您需要确保只有名为Grou - 问答库...
  13. 计算机视觉开篇---读史可以明智
  14. ios开发——图层的新建属性设置和添加
  15. 计算机高级工程师一般工资多少,高级工程师年薪是多少 分为哪些级别
  16. Vue3+TypeScript
  17. 树莓派学习笔记(九)树莓派Linux内核开发
  18. Precision(精准率) and Recall(召回率)
  19. day81_babasport第七天
  20. doom3毁灭战士3关卡编辑器指南

热门文章

  1. 太酷了!这款vue3.0+antdv管理系统,我粉了!
  2. 【愚公系列】2023年01月 Java教学课程 030-static关键字
  3. 数字锁相放大器,得到的结果与采样率之间的关系
  4. 二叉树进阶--二叉搜索树
  5. php测试网络连接,电脑怎么测网速
  6. 启航—前端—第三次作业—百度页面
  7. can转光纤,can 光端机 can 光适配国内主流消防主机的CAN光纤转换器的介绍
  8. 高德地图 行政区域查询 DistrictSearch
  9. 并网模式微电网逆变器VSG控制_SIMULINK_模型搭建详解
  10. 安装IC Complier 2(安装synposys的其他工具也可以来看看,因为殊途同归)