一、为什么要配置主从
redis服务器性能很好,支持丰富的数据类型,常被称为数据结构数据库,在实际的项目开发中应用广泛。
在实际使用时,一台redis服务器是不够的,因此需要配置主从服务器,其主要目的:
(1)实现读写分离。
(2)数据备份,防止数据丢失
二、如何配置主从
主从服务器可以搭建在同一台电脑上,也可以搭建在不同电脑上,但是当搭建在不同电脑上时不同电脑之间应保证能正常通信。这里以同一台电脑为例对主从服务器进行搭建。
首先安装好redis,redis安装教程很多,这里不再赘述。
1、主服务器配置
首先切换到redis配置目录下,使用sudo vi redis.conf命令打开配置文件并进行编辑修改。
绑定本服务器ip。
默认绑定端口为6379,此处可不修改。
配置文件修改后进行保存,使用如下命令可以启动主服务器。
查看主服务器启动状态,已正常启动。
2、从服务器配置
复制主服务器配置文件作为从服务器配置文件,并对从服务器配置文件进行配置修改。
设置绑定ip为当前服务器ip。
由于两台服务器在一台电脑上,因此端口号一定不能相同,否则会运行失败。
设置slaveof参数,后面跟上主服务器的ip和port。
保存修改后就可以运行从服务器了。
3、测试服务器从属关系
可以通过主服务器查看与主服务器相关的主从关系,相应地,也可以通过从服务器查看与从服务器相关的主从关系。
三、如何使用主从
主服务器用来写入数据,从服务器用来读数据,一般网站的读写比例为10:1。
分别连接上主从服务器。
往主服务器写入数据。
从从服务器中读出数据。
至此,简单的redis主从搭建成功。
网友评论