云服务器网:购买云服务器和VPS必上的网站!

简易步骤:Redis主从部署指南

Redis是一种开源的,内存驻留的键值(Key-Value)存储系统,它的设计目标是扩大可用性,保证可扩大性,以支持大范围集群,它主要支持几近所有编程语言提供多种类型的数据结构,例如字符串,列表,集合,哈希表,地图,位数组等等等,并通过量种基于事件的异步复制传

redis是一种开源的,内存驻留的键值(Key-Value)存储系统,它的设计目标是扩大可用性,保证可扩大性,以支持大范围集群,它主要支持几近所有编程语言提供多种类型的数据结构,例如字符串,列表,集合,哈希表,地图,位数组等等等,并通过量种基于事件的异步复制传播,实现集群和安全的Redis主从部署指南。

Redis的主从模式在更大的程度上提高可用性,冗余,安全和可伸缩性,以支持业务的增长。主从模式允许一个Redis实例服务于一个可靠的从属实例,从而提供备份,且当主服务器故障时切换到从属实例上,恢复服务。

1. 部署环境

在进行Redis主从部署之前,需要确保Redis已正确安装在两台服务器上,其中一台机器为主服务器,另外一台机器为从服务器。

2. 配置及启动

(1)主服务器:

a. 配置文件:修改主服务器Redis配置文件“redis.conf”,添加以下配置:

#会不会作为主服务器:
master yes
#从服务器的IP:
slaveof 192.168.18.1 6379

b. 启动:使用以下命令启动Redis:

redis-server redis.conf

(2) 从服务器:

a. 配置文件:修改从服务器Redis的配置文件“redis.conf”,添加以下配置:

#会不会作为从服务器:
slave yes
#主服务器的IP:
master 192.168.18.2

b. 启动:使用以下命令启动Redis:

redis-server redis.conf

3. 检查和可用性测试

部署终了后,可使用Redis客户端进行检查,连接主服务器查看从服务器的状态:

> INFO REPLICATION
# Replication
role:master
connected_slaves:1
slave0:ip=192.168.18.1,port=6379,state=online,offset=150,lag=0

用主服务器可以查看从服务器的状态,其中“container_slaves”为2代表主从已正常同步,“state=online”代表从服务器正在线。

将数据存储在主服务器,查看从服务器中会不会可以正常访问,验证主从模式会不会正常工作,和两台服务器之间会不会可以正常同步。如果从服务器正常访问数据,说明Redis主从部署完成,已可提供可靠的备份和可扩大性。

以上就是Redis主从部署的简易步骤,根据需要可以调剂配置文件,部署更加专业稳定的Redis环境。

本文来源:https://www.yuntue.com/post/172341.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器、腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注