Redis
文章平均质量分 92
Dontla
Life is short, I use AI.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis缓存三大问题(缓存穿透Cache Penetration、缓存击穿Cache Breakdown、缓存雪崩Cache Avalanche)缓存空值、布隆过滤器、逻辑过期、Binlog
如果面试官问你:👉“Redis 缓存有哪些问题?原创 2026-03-17 16:49:29 · 405 阅读 · 0 评论 -
Redis缓存一致性(Cache Consistency)问题,如何避免脏数据(stale data)?(Cache Aside旁路缓存、过期时间TTL、订阅数据库变更Binlog、延迟双删)
👉Redis 不保证强一致性,只能做到最终一致性优先保证数据库正确缓存只是“加速层”通过策略降低不一致时间窗口。原创 2026-03-17 15:04:09 · 499 阅读 · 0 评论 -
Redis主从复制(Replication)介绍(将主节点实例数据同步到多个从节点,实现读写分离、数据备份和故障恢复)非阻塞复制、级联复制、replicaof、全量复制、增量复制、RDB快照
一个Master(主节点)一个或多个Slave(从节点)从节点通过网络连接主节点,并复制主节点的数据集。主节点负责写操作从节点负责读操作读写分离(提高读性能)数据冗余备份高可用架构基础ClientMaster/ | \所有写操作先进入 Master,然后同步到各个 Slave。支持一主多从采用异步复制提供全量复制 + 增量复制通过实现部分重同步读写分离数据冗余高可用架构基础在实际生产环境中,通常会将主从复制 + Sentinel 或 Cluster。原创 2026-03-17 10:55:08 · 579 阅读 · 0 评论 -
Redis哨兵(Sentinel)介绍(用于监控Redis集群并在主节点故障时自动完成故障转移的机制)监控、自动故障转移、通知、服务发现、主观下线SDOWN、客观下线ODOWN、Cluster集群
为 Redis 提供自动故障恢复能力。监控 Redis 节点自动故障转移客户端服务发现提高系统高可用SlaveSlave。原创 2026-03-17 10:22:21 · 400 阅读 · 0 评论 -
Redis持久化方式:RDB(Redis DataBase)和 AOF(Append Only File)(dump.rdb)
当Redis服务器重启时,它会通过重新执行保存在AOF文件中的所有写命令来还原数据集。Redis的持久化功能可以将内存中的数据保存在磁盘上,防止服务器故障导致数据丢失。RDB持久化方式是通过创建数据的快照来实现的。在指定的时间间隔内,如果满足一定的写操作数量,Redis就会自动触发RDB持久化操作,将当前所有数据写入到一个dump.rdb的文件中。这个新的AOF文件和原始的AOF文件代表相同的数据集,但通常体积更小。此外,用户可以根据自己的需求配置AOF的fsync策略,即决定何时将数据真正写入磁盘。原创 2024-01-29 17:43:18 · 1192 阅读 · 0 评论
分享