Migrating data of Redis
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相关推荐
- Redis学习总结(4)——Spring Data操作Redis
Redis是一种NOSQL数据库,Key-Value形式对数据进行存储,其中数据可以以内存形式存在,也可以持久化到文件系统. Spring data对Redis进行了很好的封装,用起来也是十分的得心应 ...
- spring boot spring data 整合 redis redis keys * 出现 \xac\xed\x00\x05t\x00) 编码异常
spring boot 集成使用spring data时key出现 \xac\xed\x00\x05t\x00) 背景 最近在研究redis,在跑eladmin这个项目的时候,发现存储验证码的时候,把 ...
- 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/ ...
- Spring认证中国教育管理中心-Spring Data Redis框架教程三
原标题:Spring认证中国教育管理中心-Spring Data Redis框架教程三 10.15.支持类 Packageorg.springframework.data.redis.support提 ...
- Redis系列内容完整版
文章目录 Redis系列之_Redis介绍安装配置 第一章 redis初识 1.1 Redis是什么 1.2 Redis特性(8个) 1.3 Redis单机安装 1.3.1下载安装 1.3.2三种启动 ...
- Redis 全实践(超长文预警)
一:Redis 安装 1.1:yum 安装 1.1.1:安装前准备和查看 安装 epel 源 yum 安装 Redis 需要准备 epel 源: yum install epel-release 查看 ...
- 2021年大数据Flink(十六):流批一体API Connectors Redis
目录 Redis API 使用RedisCommand设置数据结构类型时和redis结构对应关系 需求 代码实现 Redis API 通过flink 操作redis 其实我们可以通过传统的redis ...
- Linux安装Nginx、Redis、django
部署Nginx 部署Redis 安装Redis redis事物 服务器管理命令 慢查询日志 主从复制 Redis-Sentinel cluser分片集群 安装python 操作redis数据 部署Dj ...
- Linux Redis 高可用之主从复制
Redis主从复制简介 和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况.为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多 ...
最新文章
- 深度剖析Apache Shardingsphere对分布式事务的支持
- 所谓高情商就是会说话--总结
- 为什么使用NativeJdbcExtractor
- 计算机模拟培训,材料的计算机模拟方法培训讲解.ppt
- 手把手图文教你从Eclipse项目迁移Android Studio
- C#(int)中Convert、Parse、TryParse的区别
- MATLAB2016笔记(六):数据可视化
- 文件IO(IO编程)
- 理解GAN网络基本原理
- 【3dmax千千问】初学3dmax插件神器第22课:3dmax效果图渲染进阶教程|VRAY相机为何要与VRAY灯光、VRAY材质、VRAY贴图等进行匹配呢?食住玩3dmax千千问教程
- scRNA-seq Course 学习
- 一台计算机可以安装网络打印机和本地打印机,您在计算机上安装一台本地打印机。您共享这台打印机。您需要确保只有名为Grou - 问答库...
- 计算机视觉开篇---读史可以明智
- ios开发——图层的新建属性设置和添加
- 计算机高级工程师一般工资多少,高级工程师年薪是多少 分为哪些级别
- Vue3+TypeScript
- 树莓派学习笔记(九)树莓派Linux内核开发
- Precision(精准率) and Recall(召回率)
- day81_babasport第七天
- doom3毁灭战士3关卡编辑器指南
热门文章
- 太酷了!这款vue3.0+antdv管理系统,我粉了!
- 【愚公系列】2023年01月 Java教学课程 030-static关键字
- 数字锁相放大器,得到的结果与采样率之间的关系
- 二叉树进阶--二叉搜索树
- php测试网络连接,电脑怎么测网速
- 启航—前端—第三次作业—百度页面
- can转光纤,can 光端机 can 光适配国内主流消防主机的CAN光纤转换器的介绍
- 高德地图 行政区域查询 DistrictSearch
- 并网模式微电网逆变器VSG控制_SIMULINK_模型搭建详解
- 安装IC Complier 2(安装synposys的其他工具也可以来看看,因为殊途同归)