Redis
中等
面试题库
Redis
中等
BITFIELD 命令里的 u1、u30 这类编码参数代表什么?如何一次取出一个月的签到位图?
Redis
简单
用 Redis Bitmap 做签到,一年 365 天大约占多少内存?SETBIT 的 offset 如何对应到天?
Redis
困难
分布式计数器需要每天零点重置,如何用 Redis 设计?key 带日期与用过期时间各有什么坑?
Redis
中等
计数场景什么时候用精确的 INCR,什么时候用 HyperLogLog 近似计数?各有什么代价?
Redis
中等
一个热点计数 key(如大 V 的点赞数)并发极高,如何用分片计数避免热点?读取时如何合并?
Redis
简单
Redis 的 INCR 做计数是原子的,但在哪些场景下计数结果仍可能不准确?
Redis
困难
按用户、接口、IP 多维度限流时 Redis key 如何设计?维度变多后 key 数量会怎样膨胀?
Redis
中等
分布式限流依赖 Redis,Redis 抖动或宕机时如何降级?如何避免误杀正常请求?
Redis
困难
用 ZSet 做滑动窗口限流时,为什么删除窗口外成员和计数必须放在同一个 Lua 脚本里?
Redis
简单
漏桶算法与令牌桶算法在处理突发流量上有什么本质区别?分别适合什么场景?
Redis
中等