Redis是一款高性能键值对数据库,主从式Redis集群可有效实现数据的冗余,提高系统的可用性。本文介绍如何在单台机器上部署 Redis 主从式集群,内容如下:
1. 下载安装 Redis
需要到官网下载安装 Redis,在 linux 系统下,可以使用以下命令进行安装:
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
$ tar xzf redis-4.0.9.tar.gz
$ cd redis-4.0.9
$ make
$ make install
2. 配置 Redis 集群
接下来,在 Redis 主从式集群部署 只需要对 Redis 进行相应的配置,我们这里使用 redis.conf 两份来配置主从式集群:
* 主机:
port 6379
dir ./
daemonize yes
requirepass foobared
maxmemory 200M
* 从机:
port 6380
dir ./
daemonize yes
requirepass foobared
slaveof 127.0.0.1 6379
3. 启动 Redis 集群
上面已经将 Redis 配置文件配置完成,接下来就可以启动 Redis 集群:
* 启动主机:
$ redis-server redis.conf
* 启动从机:
$ redis-server redis-slave.conf
4. 检查 Redis 集群
主从式集群启动之后,最后一步就是检查 Redis 集群的状态:
* 登陆客户端:
$ redis-cli -p 6379
* 查看主从同步状态:
> MONITOR
当在客户端看到主从机同步状态表明集群已经部署好,Redis 主从式集群部署就完成了。
通过以上步骤,只使用一台机器我们就实现了一个 Redis 主从式集群,为了更好地实现 Redis 的数据冗余和高可用性,推荐使用多台机器部署 Redis 集群。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/256538.html<

