Redis-sentnel

[喵咪Redis]Redis配置文件和主从设置

五迷三道 提交于 2019-11-29 21:56:35
#[喵咪Redis]Redis配置文件和主从设置 ##前言## 上一节已经介绍了redis的基本使用也运行起来了redis,本节来进一步了解一下redis的配置,以及怎么配置主从关系,主从关系配置好了我们的redis就可以以一个集群的方式运行了.那么话不多说,就和笔者来进一步了解redis把! 附上: 喵了个咪的博客: w-blog.cn Redis官网: http://redis.io/ Redis命令大全: http://doc.redisfans.com/ Redsi源码地址: http://download.redis.io/releases/ GitHub地址: https://github.com/antirez/redis ##1. Redis配置文件## 我们先来了解一下redis的一些比较重要的配置问题,使用上一节介绍的redis-install脚本生成的redis的配置文件会默认在**/etc/redis/**目录中,我们用vim编辑可以看到配置文件中几乎每一个配置都有注释,大家可以自行了解这里介绍几个比较重要的配置项 ###1.1 databases databases 用来确定redis能够操作的db数量有多少个,默认是16个也就是0-15,一般推荐改为100 ###1.2 save save 代表了redis数据同步到数据文件的机制(从内存到磁盘)

[喵咪Redis]Redis-Sentinel

守給你的承諾、 提交于 2019-11-28 21:25:16
[喵咪Redis]Redis-Sentinel 前言 redis-Sentinel 是我们这次来一同学习 redis 的重点,在我们现在的系统已经离不开 redis 的时候 , redis 挂掉了或者是一些其他问题都是致命的 , 那么怎么做到 redis 的高可用呢 , 官方有提供一个管理 redis 集群自动容灾的一个应用 Redis-Sentinel .那么我们就来一同搭建一个 redis 高可用的 redis 集群. 附上: 喵了个咪的博客: w-blog.cn Redis官网: http://redis.io/ Redis Sentinel文档: http://redis.io/topics/sentinel 1. 了解Sentinel Sentinel可以用于管理多个Redis服务,并且会执行三个任务: 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或者其他应用程序发送通知。 自动故障迁移(Automatic failover): 当一个主服务器不能正常工作时, Sentinel 会开始一次自动故障迁移操作, 它会将失效主服务器的其中一个从服务器升级为新的主服务器,