redis5.x下载
redis5.x单机安装
解压并进入目录:tar -zxvf redis-5.0.8.tar.gz && cd redis-5.0.8
编译:make MALLOC=libc
安装:make PREFIX=/home/app/redis install #指定安装目录,PREFIX必须为大写
创建文件夹:cd /home/app/redis && mkdir logs data conf
将配置文件复制到conf目录下面:cp /home/app/redis-5.0.8/redis.conf /home/app/redis/conf/redis.conf
编辑配置文件:参考redis配置文件单机配置 https://blog.csdn.net/zcf1319/article/details/105345936
redis5.x集群搭建(三台机器三主三从)
前期和每个单机版redis部署一样;
修改配置文件时,参考redis配置文件集群配置 https://blog.csdn.net/zcf1319/article/details/105346501
特殊点:在redis配置文件夹conf中创建9000和9001目录:
cd conf && mkdir 9000 9001
将配置文件拷贝到/home/app/redis/conf/9000/下面(9001同样操作)
修改配置文件,并启动redis
用redis-cli创建整个redis集群
— redis5.x以前的版本集群以来ruby脚本,redis-trib.rb
— redis5.x以后的集群由c语言开发
redis-cli --cluster create node1:9000 node1:9001 node2:9000 node2:9001 node3:9000 node3:9001 --cluster-replicas 1 -a Password
./bin/redis-cli -a Password -c -h IP -p 9001
cluster info #查看集群信息
cluster nodes #查看节点列表