Redis
中等
面试题库
Redis
中等
Redis 6.0 客户端缓存解决什么问题?它为什么需要 RESP3?
Redis
困难
Redis ACL 的 acl setuser 规则里 on/off、nopass、reset 分别代表什么?如何给只读用户分配最小权限?
Redis
中等
Redis ACL 中 +command 与 -command 如何叠加生效?~pattern 与 %R、%W 权限类别有什么区别?
Redis
中等
Redis 6.0 多线程 IO 在读请求和写回响应两个阶段各起什么作用?为什么写回响应的收益往往更大?
Redis
简单
Redis 6.0 的多线程 IO 默认开启吗?io-threads 参数如何设置?为什么命令执行仍是单线程?
Redis
中等
Redis 的 latency monitor 如何定位延迟来源?LATENCY DOCTOR 能给出什么建议?
Redis
困难
redis-benchmark 的 PING/SET 压测 QPS 能代表真实业务吗?压测时要注意哪些失真因素?
Redis
中等
大量 key 在同一时刻过期为什么会导致 Redis 卡顿?如何通过随机化 TTL 避免?
Redis
困难
Redis 客户端的 connectTimeout、socketTimeout、tcp-keepalive 分别控制什么?连接被防火墙掐断后如何自动恢复?
Redis
中等
缓存对象用 JSON、JDK、Protobuf、Msgpack 序列化,对内存和网络传输影响多大?如何选型?
Redis
中等