前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redis 复制6

Redis 复制6

作者头像
franket
发布2022-07-09 23:48:49
1800
发布2022-07-09 23:48:49
举报
文章被收录于专栏:技术杂记

slave 在退出后,也会在本地产生一个 rdb 文件,这个文件就是库的一个快照,下次启动后用来恢复内存状态

代码语言:javascript
复制
shutdown   
Connection closed by foreign host.
[root@m2 tmp]# ps -ef | grep redis
root      5052  2119  0 14:50 pts/0    00:00:00 grep redis
[root@m2 tmp]# ls
dump.rdb                                 my.cnf              percona-release-0.1-3.noarch.rpm
epel-release-6-8.noarch2.rpm             my.cnf.leopard      redis-3.0.0
mha4mysql-manager-0.53-0.el6.noarch.rpm  my.cnf.leopard.bak  redis-3.0.0.tar.gz
mha4mysql-manager-0.53.tar.gz            my.cnfrrrccc        redis.conf
mha4mysql-node-0.53-0.el6.noarch.rpm     my.cnf.tt           redisnew.conf
[root@m2 tmp]# 

如果删掉这个 rdb 文件,数据就会丢失

同步实际上是从 client 端发送了一个 SYNC 命令

代码语言:javascript
复制
[root@m2 tmp]# rm dump.rdb 
rm: remove regular file `dump.rdb'? y
[root@m2 tmp]# ls
epel-release-6-8.noarch2.rpm             my.cnf              my.cnf.tt                         redis.conf
mha4mysql-manager-0.53-0.el6.noarch.rpm  my.cnf.leopard      percona-release-0.1-3.noarch.rpm  redisnew.conf
mha4mysql-manager-0.53.tar.gz            my.cnf.leopard.bak  redis-3.0.0
mha4mysql-node-0.53-0.el6.noarch.rpm     my.cnfrrrccc        redis-3.0.0.tar.gz
[root@m2 tmp]# redis-server redisnew.conf 
[root@m2 tmp]# telnet localhost 6379
Trying ::1...
Connected to localhost.
Escape character is '^]'.
keys * 
*0
keys *        
*0
sync 
$18
REDIS0006³C띲V


keys *    
*0
*1
$4
PING
keys * 
*0
*1
$4
PING
*1
$4
PING
*1
$4
PING
keys * 
*0
*1
$4
PING
quit
+OK
Connection closed by foreign host.
[root@m2 tmp]# ls
dump.rdb                                 my.cnf              percona-release-0.1-3.noarch.rpm
epel-release-6-8.noarch2.rpm             my.cnf.leopard      redis-3.0.0
mha4mysql-manager-0.53-0.el6.noarch.rpm  my.cnf.leopard.bak  redis-3.0.0.tar.gz
mha4mysql-manager-0.53.tar.gz            my.cnfrrrccc        redis.conf
mha4mysql-node-0.53-0.el6.noarch.rpm     my.cnf.tt           redisnew.conf
[root@m2 tmp]# 

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档