redis-port工具
Redis数据持久化方式有AOF和RDB两种,这两种方式各有优缺点。AOF方式会生成appendonly.aof文件,记录执行的命令操作日志。RDB方式会生成dump.rdb文件,按照配置条件触发保存数据快照。
redis-port 是一个 Redis 工具,通过解析 rdb 文件,实现 Redis 之间的数据同步以及数据恢复。
Github源码地址:https://github.com/CodisLabs/redis-port
阿里云有已经编译好的:redis-port
赋予可执行权限
sudo chmod 777 redis-port
1、decode 是把rdb文件解码输出到文件
redis-port decode -i dump.rdb -o test.txt
2、restore 是把rdb文件传输到指定redis实例
redis-port restore -i dump.rdb -t 127.0.0.1:7001
restore前后redis数据变化
3、dump 是从redis实例数据转存为rdb文件
redis-port dump -f 127.0.0.1:7001 -o output_dump.rdb
可以通过decode查看输出文件是否是redis实例的数据
4、sync 是两个redis实例间数据同步(rewrite存在相同的key覆盖)
redis-port sync -f 127.0.0.1:7001 -t 127.0.0.1:6379 --rewrite
当看到sync rdb done 后就同步结束了,下边继续执行的是监听源实例数据的修改,并同步。
数据同步完成
redis-port工具相关推荐
- 可视化的Redis数据库管理工具redis-desktop-manager的初步使用(图文详解)
不多说,直接上干货! 无论是Linux 还是 Windows里安装Redis, Windows里如何正确安装Redis以服务运行(博主推荐)(图文详解) Windows下如何正确下载并安装可视化的Re ...
- [ 搭建Redis本地服务器实践系列三 ] :图解Redis客户端工具连接Redis服务器
原文:[ 搭建Redis本地服务器实践系列三 ] :图解Redis客户端工具连接Redis服务器 上一章 [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis 介绍了Red ...
- 自定义Redis序列化工具
为什么用户需要自己创建一个redis配置类? SpringBoot提供了对Redis的自动配置功能,在RedisAutoConfiguration类中默认为我们配置了客户端连接(Lettuce和Jed ...
- java web redis_java web网页版redis客户端工具
[写在前面]:基于网上程序改编,如果存在bug,请自行修改!不喜勿喷! 开发工具:eclipse 开发环境:jdk 1.6 访问URL:http://localhost:8080/redis-admi ...
- redis linux工具安装,linux 安装redis缓存工具
redis是分布式集群中最优秀的缓存工具,是nosql(非关系型数据库),运用了系统的多路复用技术,是运行最快的单线程缓存技术,所谓多路复用,就是请求统一到达,然后再处理,mybatis是分布在tom ...
- 分享一个nodejs中koa操作redis的工具类 基于 ioredis
分享一个node 操作redis的工具类 基于ioredis redis.js const config = require(':config/server.base.config'); const ...
- 操作Redis客户端工具详解之功能介绍及配置
问题背景 日常开发过程中,对于缓存,我们并不陌生.常用的缓存有个Redis.memcache.memcached等.那么操作缓存的工具又有很多,我们该怎么选择呢? 今天我们聊一下Redis的操作客户端 ...
- Redis可视化工具Redis Desktop Manager的使用
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.csdn.net/sun8112133/article/details/102682 ...
- Redis 基础 Jedis -- Jedis(Java程序操作Redis的工具)
文章目录 1. Jedis -- Jedis(Java程序操作Redis的工具) 1.1 Jedis简介 1.2 HelloWorld(Jedis版) 1.2.1 准备工作 1.2.2 编写Java程 ...
- redis web工具
安利web版redis管理工具一款,首先来个正面照 界面看上去挺简洁,下面就演示如何得到他 本机 Python 2.7.5 Linux dev 3.10.0-862.14.4.el7.x86_64 # ...
最新文章
- python使用fpdf的multi_cell API实现长文本写入的自动换行功能实战
- mybatis 联查
- RIM 将在今天发布新的 BlackBerry 7 OS 手机
- HTTP 1.0 与 1.1比较
- 使用Ant将windows下开发的Struts2应用直接部署到Linux上
- Hook KiUserExceptionDispatcher参数指针错误的问题
- wxpython textctrl_wxPython TextCtrl类
- python中执行shell命令_python中执行shell命令的几个方法小结-阿里云开发者社区
- delegate(转)
- php 视频播放加密,如何在HTML5页面播放加密视频
- linux怎么下载ftp文件夹,命令行 - 如何在Linux上通过FTP递归下载文件夹
- sklearn.metrics.accuracy_score/precision_score/recall_score、micro/macro/weighted(准确率、召回率)
- 百度招聘Android客服端(1)
- 扎拉赞恩 服务器 微信群,《魔兽世界怀旧服》杜隆塔尔扎拉赞恩攻略 任务怎么玩...
- [病毒分析]熊猫烧香(下)核心函数部分分析
- 如何把视频放进图片指定区域的剪辑技巧
- QCC304x/QCC514x Pydbg在线调试
- JavaScript在chrome浏览器获取屏幕
- java打印汉字出来的是����乱码怎么解决
- loadrunner mysql性能测试_运用Loadrunner测试Mysql数据库性能 TRON•极客
热门文章
- arp攻击----arpspoof
- 如何在IDEA中创建Web项目
- 如何旋转树莓派的显示屏幕
- 2021年Vue最常见的面试题以及答案(面试必过)
- 解决:Error: geom_point requires the following missing aesthetics: y Run `rlang::last_error()`
- 【JS】截取、分割、替换字符串
- SQL 注释语句 (--与/*...*/)
- ActiveMQ : Async error occurred: java.lang.OutO...
- Win键无效/Win键失灵/Win键被禁用/Win键+组合键不起作用
- STM32 PC13 PC14 PC15用作普通IO口