真正的大师永远怀着一颗学徒的心
哈喽!大家好,我是小奇,一位程序员界的学徒

Redis集群搭建_redis集群


文章目录


一、Redis集群搭建

1、安装redis

需要安装gcc:

yum install gcc-c++

1、下载redis的源码包。
2、把源码包上传到linux服务器
3、解压源码包

tar -zxvf redis-3.0.0.tar.gz
Make
Make install

2、复制多个redis.conf

redis集群中就是多个redis实例,我们需要复制多个redis.conf,集群中的每一个redis配置不同的端口(这里是在一台服务器上搭建6台redis实例,也就是伪集群)

集群中还需要将redis.conf配置文件中的cluster-enabled 设置为yes

Redis集群搭建_数据库_02

3、安装ruby环境

搭建集群我们最后一步需要执行ruby脚本,所以我们需要安装ruby的环境用来运行ruby脚本

安装ruby

yum install ruby
yum install rubygems

4、启动所有的redis实例,并查看是否启动成功

执行如下命令启动redis:

cd /usr/local/redis
./bin/redis-server ./redis.conf

执行如下命令查看redis是否全部启动

ps aux | grep redis

正常启动如图
Redis集群搭建_redis_03

5、执行ruby脚本

首先启动所有的redis实例,然后执行ruby脚本就可以将所有的redis实例关联起来成为一个redis集群

ruby脚本,其中修改为你自己的redis所在的ip地址与端口号

./redis-trib.rb create --replicas 1 192.168.25.153:7001 192.168.25.153:7002 192.168.25.153:7003 192.168.25.153:7004 192.168.25.153:7005  192.168.25.153:7006

6、测试集群

连接集群命令

redis01/redis-cli -h 192.168.25.153 -p 7002 -c

进行set,get查看集群是否搭建成功

192.168.25.153:7002> set a 100
192.168.25.153:7002> get a

二、总结

这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。

文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。