Redis
中等
面试题库
Redis
中等
一次 Pipeline 塞入多少条命令比较合适?命令过多会带来什么副作用?
Redis
简单
Redis Pipeline 的响应是按发送顺序返回的吗?客户端如何把每条响应对应回原命令?
Redis
中等
签到要统计本月累计天数和最长连续天数,如何分别用 BITCOUNT 与 BITFIELD 实现?
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
中等