2018年十月 Redis 发布了稳定版本的 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构建方式复杂度大大降低。关于集群的更新可以在 Redis5 的版本说明中看到,如下:
The cluster manager was ported from Ruby (redis-trib.rb) to C code inside redis-cli. check `redis-cli --cluster help ` for more info.
可以查看Redis官网查看集群搭建方式,连接如下
https://redis.io/topics/cluster-tutorial
集群中应该至少有三个节点,每个节点有一备份节点。需要6台服务器。
如果条件有限,可以搭建伪分布式,以下步骤是在一台 Linux 服务器上搭建有6个节点的 Redis集群。
2、创建集群步骤 2.1、创建目录 新建目录:mkdir /usr/local/redis-cluster
wget http://download.redis.io/releases/redis-5.0.0.tar.gz tar xzf redis-5.0.0.tar.gz cd redis-5.0.0 make make install PREFIX=/usr/local/redis