[Mysql 主从复制 ] 篇一

Redis主从复制

在这里插入图片描述
在这里插入图片描述
在桌面设置了二个文件 6666.conf 7000.conf ,通过WinSCP来吧桌面的 文件放入 redis目录里面!!
redis.conf同级
你也可以在redis服务里 用指令来插入!!!文件

在这里插入图片描述里面配置端口号不同 也就相当于 我们启动了二台redis
在这里插入图片描述

启动了6666.conf文件!!可以理解启动了 6666这台redis

在这里插入图片描述
已经进入这台6666服务里,插入了数据!!
在这里插入图片描述

然后去开启另一台 7000的redis ,开启服务
复制04021 !!! 去操作7000这台 顺便插入数据 操作主从复制

在这里插入图片描述
在这里插入图片描述
上面我们已经开启二台机器 分别是6666.conf 还有一台 7000.conf
这里我要 来设置哪一台是主机,那一台是从机
6666作为主机, 7000作为从机
从机上来设置命令:SLAVEOF 127.0.0.1 6666
SLAVEOF+你的IP地址+ 6666(端口号)!!

你会发现下面二台机器的数据一样!!!从机复制了主机!!
如果一旦建立了主从关系,从机会从主机 拷贝数据!!通过RDB文件!!!从机原有的数据会丢失!如果数据重要!!注意备份哦

6666.conf
在这里插入图片描述

7000.conf

在这里插入图片描述
在这里插入图片描述

建立主从关系以后!!!从机只能读取数据 不能添加写入数据了!!添加不了了!!
只能通过主机 写入!!!主机能写也能读

在这里插入图片描述

可以通过日志文件 发现主从关系!!!
在从机里面 host是 主机的地址 port 是主机的端口号
在这里插入图片描述
info 指令!!!在主机日志文件里发现
在这里插入图片描述

当我添加第二个从机 ,主机info 信息显示!!!二台从机!
在这里插入图片描述
在这里插入图片描述

关闭以后!!主从关系也会解除
quit  退出
./src/redis-cli -p 端口号 shutdown  

配置永久 主从关系!! 突然关闭 也不会中断 主从联系!
就是直接拿到 主机的 端口放入从机里!!! 然后唯一!!yes!
在这里插入图片描述

总结:
SLAVEOF no one 解除主从关系 从机解除关系 但是会保留解除关系前拷贝的数据!!
SLAVEOF IP地址 +端口号!!!主从关系
./src/redis-server 端口号.conf 开启服务
./src/redis-cli -p 端口号 查看该信息
./src/redis-cli -p 端口号 进入该指定的服务里
上面讲的主从复制 是依赖一个redis 启动的三个服务 ,每个是独立的
在这里插入图片描述

二个文件的配置

daemonize yes    //    后台运行
port 6666            //规定的 端口号
logfile ./redis-6666.log   //日志文件
dir ./              //       指定要列出的驱动器、目录和/或文件。(用于显示的文件目录和子目录)
   
bind 0.0.0.0  

bind:0.0.0.0在服务器的环境中,指的就是服务器上所有的ipv4地址,如果机器上有2个ip 192.168.178.128 和 192.125.2.15,redis在配置中,如果配置监听在0.0.0.0这个地址上,那么,通过这2个ip地址都是能够到达这个redis服务的。同时呢,访问本地的127.0.0.1也是能够访问到redis服务的。
(懂我意思吧!!!!)

在这里插入图片描述

上述使用的软件有 WinSCP Xshell 虚拟机
WinSCP是一个支持SSH的SCP文件传输软件。WinSCP中文版体积小、占用系统资源少。操作简单,只需要连接相应的服务器就可以进行下载和传输文件。重要的是WinSCP中文版软件还有着很多特色的功能,有着内置的文本编辑器,可以支持文件的复制、移动、更名文件等操作,为你带来高效便捷的使用体验。

简单了解就是主要用于文件!!的下载修改传输等等

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的,可以通过Xshell来查看Ngix的日志、php-fpm日志、和mysql日志(慢查询日志)等,这个是基于ssh协议的登录工具,可以通过命令行接口登录到服务器上.(理解了吧!)

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

简单了解就是远程操控

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是汤圆丫

怎么 给1分?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值