redis
相比于memcached可以永久缓存。
- 首先停掉mysql
- 源码安装redis
1. 安装redis
cd /root/redis-6.2.4
make # 直接make,里面已经配置过了
make install
# 安装
cd utils/
./install_server.sh
需要在文件里面注释掉,systemd判断语句
vim install_server.sh
2. 配置redis
vim /etc/redis/6379.conf
/etc/init.d/redis_6379 restart
3. redis指令
redis-cli # 进入交互式命令行
官方参考
4. redis主从复制(一主两从)
1. master(server1)
2. slave(server2、server3)
为了快速搭建起来环境,可以将master里面的复制过来。
由于有软链接,需要用rsync
# 在双方主机都需要安装
yum install -y rsync.x86_64
cd /usr/local/bin
rsync -a redis-* server3:/usr/local/bin
rsync -a redis-* server2:/usr/local/bin
rsync -a redis-6.2.4 server2:
rsync -a redis-6.2.4 server3:
# 在server2上操作
# 安装
cd utils/
./install_server.sh
# 配置
vim /etc/redis/6379.conf
/etc/init.d/redis_6379 restart