Redis哨兵模式实现原理

哨兵Sentinel是Redis的一种高可用解决方案,由一个或多个Sentinel实例组成的Sentinel系统可以监控多个主服务器,以及这些主服务器的从服务器,并且在被监视的主服务器下线时,将下线服务器的某个从服务器升级为新的主服务器。1、Sentinel服务器创建和初始化2、获取主从服务器信息(

Redis的键删除机制与内存淘汰策略

键删除机制定时删除通过创建定时器,如果键过期了,则直接执行删除优点:缺点:惰性删除每次获取键时,判断是不是过期了,如果过期了就执行删除优点:缺点:定期删除每隔一段时间,对数据库进行一次检查,删除过期键优点:缺点:

Redis主从复制与心跳检测

旧版复制原理(2.8以前)与新版复制原理(2.8之后)的比较;心跳检测机制

Redis分布式锁

原生redis实现分布式锁:SETNX key valuesetnx lock:001 123456SET key value [EX seconds] [PX milliseconds] [NX|XX]// EX second :设置键的过期时间为 second 秒。 SET key value
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×