Redis搭建简单主从服务器

一、为什么要配置主从

redis服务器性能很好,支持丰富的数据类型,常被称为数据结构数据库,在实际的项目开发中应用广泛。
在实际使用时,一台redis服务器是不够的,因此需要配置主从服务器,其主要目的:
(1)实现读写分离。
(2)数据备份,防止数据丢失

二、如何配置主从

主从服务器可以搭建在同一台电脑上,也可以搭建在不同电脑上,但是当搭建在不同电脑上时不同电脑之间应保证能正常通信。这里以同一台电脑为例对主从服务器进行搭建。
首先安装好redis,redis安装教程很多,这里不再赘述。

1、主服务器配置

首先切换到redis配置目录下,使用sudo vi redis.conf命令打开配置文件并进行编辑修改。
在这里插入图片描述
绑定本服务器ip。
在这里插入图片描述
默认绑定端口为6379,此处可不修改。
在这里插入图片描述
配置文件修改后进行保存,使用如下命令可以启动主服务器。
在这里插入图片描述
查看主服务器启动状态,已正常启动。
在这里插入图片描述

2、从服务器配置

复制主服务器配置文件作为从服务器配置文件,并对从服务器配置文件进行配置修改。
在这里插入图片描述
设置绑定ip为当前服务器ip。
在这里插入图片描述
由于两台服务器在一台电脑上,因此端口号一定不能相同,否则会运行失败。
在这里插入图片描述
设置slaveof参数,后面跟上主服务器的ip和port。
在这里插入图片描述
保存修改后就可以运行从服务器了。
在这里插入图片描述

3、测试服务器从属关系

可以通过主服务器查看与主服务器相关的主从关系,相应地,也可以通过从服务器查看与从服务器相关的主从关系。
在这里插入图片描述

三、如何使用主从

主服务器用来写入数据,从服务器用来读数据,一般网站的读写比例为10:1。
分别连接上主从服务器。
在这里插入图片描述
在这里插入图片描述
往主服务器写入数据。
在这里插入图片描述
从从服务器中读出数据。
在这里插入图片描述
至此,简单的redis主从搭建成功。

猜你喜欢

转载自blog.csdn.net/sunshine_hanxx/article/details/106433235