redis集群
安装部署redis集群
已经安装了gcc及gcc-c++(yum install -y gcc-c++) |
1.将介质解压
tar xzvf redis-5.0.7.tar.gz -C /usr/local/ |
2编译安装
cd redis-5.0.7/ |
3便于维护的文件目录,Redis文件中的conf配置文件和常用命令移动到统一文件中
cd redis-5.0.7/ |
4集群部署
cd /usr/local/redis-5.0.7/src/ |
修改集群配置文件
#分别修改redis_cluster/8001 redis_cluster/8002 redis_cluster/8003 redis_cluster/8004 redis_cluster/8005 redis_cluster/8006 |
所有配置文件添加参数
#分别修改redis_cluster/8001 redis_cluster/8002 redis_cluster/8003 redis_cluster/8004 redis_cluster/8005 redis_cluster/8006 |
启动所有节点
redis-server /usr/local/redis-5.0.7/redis_cluster/8001/redis.conf |
在其中一台执行创建集群命令
redis-cli -a 'redis' --cluster create 192.168.216.164:8001 192.168.216.164:8002 192.168.216.164:8003 192.168.216.165:8004 192.168.216.165:8005 192.168.216.165:8006 --cluster-replicas 1 |
测试集群
redis-cli -a 'redis' -h 192.168.216.164 -c -p 8001 |
redis遵守BSD协议,是有个高性能NOSQL的key-value数据库
配置文件介绍
bind 127.0.0.1 #本机访问,改掉不可能本地访问 |
RDB持久化
save 900 1 |
AOF持久化
apped only file |
PHP Redis扩展
tar xvf redis-4.3.0.tgz |
评论