Redis 空值缓存和互斥重建分别解决穿透与击穿,TTL 需要抖动。
Redis 分布式锁必须有过期时间,释放时要校验 token。
缓存和数据库双写要先明确一致性要求,缓存不应成为事实来源。
Redis 大 key 要先发现再拆分,删除时避免阻塞主线程。