治理

Redis Sorted Sets 排序与排行榜治理(2025)

Redis Sorted Sets 排序与排行榜治理(2025)一、数据模型与分数模型:以 `Sorted Sets` 存储成员与分数(Sorted Sets)。分数:定义分数计算方式与时间衰减;防止异常值主导。二、查询与分页排行榜(排行榜):使用 `ZREVRANGE/ZRANGE` 分页;获取邻

Redis Streams 事件驱动与消费者组治理(2025)

Redis Streams 事件驱动与消费者组治理(2025)一、模型与命令基本命令:`XADD` 写入事件、`XREAD`/`XREADGROUP` 读取、`XACK` `确认` 消费。消费者组:`XGROUP CREATE` 建组与游标初始化;多消费者并发。二、待处理队列与重试待处理队列:`XP

Redis 滑动窗口限流与热点键治理(2025)

Redis 滑动窗口限流与热点键治理(2025)一、算法与选择滑动窗口(滑动窗口):记录时间戳队列,精确控制单位时间请求数。令牌桶(令牌桶):生成速率与桶容量控制瞬时与平均速率。二、热点键与分布式热点键:分片/前缀打散热点;使用局部缓存与批处理(热点键)。分布式:使用原子操作与 Lua 脚本;对跨节

Redis 高可用与持久化治理(2025)

Redis 高可用与持久化治理(2025)Redis 提供高性能 KV 能力,需在高可用与持久化上做工程治理。一、高可用架构Sentinel:主从故障检测与自动切换。Cluster:分片扩展与副本提升可用性与吞吐。二、持久化策略RDB:周期快照,适合快速恢复。AOF:追加日志,提供更高数据安全保障。

Redis 高可用与缓存治理

概述Redis 在高并发场景提供低延迟缓存能力。本文聚焦高可用架构与缓存治理,避免雪崩、击穿与数据不一致。已验证技术参数Cluster 使用 16384 Hash Slots;主从复制与故障转移Sentinel 基本配置:`monitor`、`down-after-milliseconds`、`fa

缓存治理(2025)

Remix SSR 流式渲染与数据加载/缓存治理(2025)一、渲染与数据SSR(SSR):服务端渲染结合 `流式渲染` 降低首屏等待。Loader(Loader):路由级 Loader 提供数据;与 Action 写操作联动。二、缓存与键控缓存(缓存):`stale-while-revalidat