Redis 高可用篇 - 集群/多机部署
这篇主要分享Redis 多机部署。大概分为主从集群、哨兵模模式、切片集群. 什么是主从集群? Redis主从复制模式是一种数据冗余和高可用性的解决方案。在这种模式下,一个Redis实例作为主节点(Master),其他实例作为从节点(Slave)。从节点会复制主节点的数据,并在主节点出现故障时提供备份
这篇主要分享Redis 多机部署。大概分为主从集群、哨兵模模式、切片集群. 什么是主从集群? Redis主从复制模式是一种数据冗余和高可用性的解决方案。在这种模式下,一个Redis实例作为主节点(Master),其他实例作为从节点(Slave)。从节点会复制主节点的数据,并在主节点出现故障时提供备份
这篇是一个场景杂谈,但都和秒杀有点关系: Redis 消息队列,Redis 限流器、秒杀 消息队列 消息队列本质上就是一个具有FIFO性质数据结构而已,所以用Redis 作消息队列是可以的,只要和业务契合,为什么不能考虑呢 Redis FIFO 对象对比 redis 有三种对象可以作消息队列 分别是
这篇是Redis 学习笔记系列的高可用篇,也就是实战篇,所有的redis 系类更新首先是日常工作笔记和Redis 源码系列。[先挖坑,后面慢慢填吧,雾...] 分布式锁的实现要点是什么? 分布式锁实现四要点: 互斥性 抗死锁性 对称性 可靠性 为什么要引入Owner 概念? 因为不加入Owener
这篇分享缓存异常场景和缓存一致性... 这两个相关性高,容易左脚踩右脚螺旋升天... 缓存异常三连 缓存穿透(缓存、数据库双杀) 缓存穿透是什么 查一个 缓存和数据库都没有的数据就是穿透 高频请求直接打数据库会把数据库打崩
为什么用Redis 作缓存? 这里拿MySQL 举例,MySQL 数据是存储在硬盘上的,虽然MySQL 有查询缓存,但在查询数据时不可避免的会读盘载入数据,写入数据更是不可避免进行磁盘I/O 这之间的耗时比Redis多得多。在应对海量事务请求时MySQL 自然无法承受,Redis 舍弃MySQL 数