redis-cluster-proxy
说明:需要安装redis6(和redis之前版本安装类似),在安装redis6 和 redis-cluster-proxy 之前先准备好相应的环境
环境:
1. centos 7.0,需要手动安装 gcc+ 8 来支持 redis-cluster-proxy
2. 参考,如果是centos 8.0 版本,已经预安装了 gcc 8 的版本,可以通过 gcc -v 查看
yum install centos-release-scl
yum install devtoolset-8-gcc devtoolset-8-gcc-c++
scl enable devtoolset-8 -- bash
通过 redis.conf 配置文件的方式启动 redis 集群(也可以通过 ./install_server.sh 的方式,耦合度太高)
Redis 安装
1. 下载 redis6 wget https://download.redis.io/releases/redis-6.0.8.tar.gz
2. 解压
2.1 安装可以参考 Makefile 文件说明
3. 进入redis根目录执行 make 命令
4. 如果执行出错,执行 make distclean 清除出错信息,一般都是 gcc 没有安装导致 make 失败
4.1 安装 gcc 后,执行 make 命令安装
5. make 执行成功,在 src 目录下可以看到 redis-* 开头相关的可执行命令可参考https://blog.csdn.net/mashangyou/article/details/24545465
redis-cli 用于连接客户端,创建 redis 集群
redis-sentinel 用于 redis 启动哨兵模式
redis-server 用于启动 redis 服务
redis-trib.rb 用于启动 redis 集群,需要 ruby 环境
redis-benchmark redis 性能测试工具
mkreleasehdr.sh
redis-check-aof 更新日志检查 ,加--fi