Redis
困难
面试题库
Redis
中等
Spring Data Redis 配置 Sentinel 模式时 masterName 起什么作用?故障转移后客户端如何刷新拓扑?
Redis
中等
Redis 的 DEBUG SLEEP、DEBUG JMAP 等调试命令有什么风险?为什么生产环境要禁用或改名?
Redis
困难
Redis 事件循环里 beforeSleep 与 afterSleep 分别做什么?为什么很多内部任务放在 beforeSleep 执行?
Redis
简单
Redis 的 SHUTDOWN 命令有哪些参数?主从切换或停机维护前为什么建议先 SHUTDOWN SAVE?
Redis
中等
SCRIPT LOAD 与 EVALSHA 如何配合缓存 Lua 脚本?脚本被 SCRIPT FLUSH 后客户端如何处理?
Redis
中等
Redis ZADD 的 NX、XX、GT、LT 参数分别是什么?它们如何解决排行榜更新的原子性?
Redis
中等
Redis 的 GETDEL、GETEX、COPY 命令分别解决什么问题?缓存场景下如何用它们减少往返?
Redis
简单
Redis 的 BITOP 命令如何对多个 Bitmap 做并、交、异或?有什么典型应用?
Redis
简单
Redis GEO 的附近的人如何实现?GEORADIUS 底层是 ZSet,大范围查询如何优化?
Redis
困难
redis-shake 迁移数据的原理是什么?如何做到在线迁移不停机并减少对源库影响?
Redis
简单