本文最后更新于 2025-05-11,文章内容可能已经过时。

Redis通常应用于哪些场景?

image-20250509190029220Redis中常见的数据类型有哪些?

image-20250509190058610你在项目中使用的Redis客户端是什么?

image-20250509190131800

Redis字符串类型的最大值大小是多少?

image-20250509190205256

Redis Zset的实现原理是什么?

image-20250509190221916Redis主从复制的实现原理是什么?

image-20250509190241056

Redis集群的实现原理是什么?

image-20250509190259156Redis 为什么这么快?

image-20250509190324329为什么Redis设计为单线程?6.0版本为何引入多线程?

image-20250509190347499

Redis 的 hash 是什么?

image-20250509190404163

Redis 和 Memcached 有哪些区别?

image-20250509190418719Redis支持事务吗?如何实现?

image-20250509190438588Redis数据过期后的删除策略是什么?

image-20250509190501484

Redis中有哪些内存淘汰策略?

image-20250509190519139

Redis的 Lua脚本功能是什么?如何使用?

image-20250509190540194Redis 的Pipeline功能是什么?

image-20250509190612163

Redis 中的 Big Key 问题是什么?如何解决?

image-20250509190640934如何解决Redis 中的热点 key 问题?

image-20250509190658415

Redis的持久化机制有哪些?

image-20250509190713306Redis在生成RDB文件时如何处理请求?

image-20250509190730405

Redis的哨兵机制是什么?

image-20250509190801583Redis集群会出现脑裂问题吗?

image-20250509190821445Redis的订阅发布功能是什么?你了解吗?

image-20250509190838295Redis中如何实现分布式锁?

image-20250509190853501Redis 的 Red Lock 是什么?你了解吗?

image-20250509190911581Redis实现分布式锁时可能遇到的问题有哪些?

image-20250509190927921Redis中的缓存击穿、缓存穿透和缓存雪崩是什么?

image-20250509190946493Redis中如何保证缓存与数据库的数据一致性?

image-20250509191020395

Redis String类型的底层实现是什么?(SDS)

image-20250509191109209

如何使用Redis快速实现排行榜?

image-20250509191135776如何使用Redis快速实现布隆过滤器?

image-20250509191154994如何使用Redis统计大量用户唯一访问量(UV)?

image-20250509191210920Redis中的Geo数据结构是什么?

image-20250509191231606Redis性能瓶颈时如何处理?

image-20250509191324652Redis中原生批处理命令(MSET、MGET)与Pipeline的区别是什么?

image-20250509191343452

Redis主从复制的常见拓扑结构有哪些?

Redis List类型的常见操作命令有哪些?

image-20250509191413599如何在Redis中实现队列和栈数据结构?

image-20250509191432730Redis中的Ziplist 和Quicklist 数据结构的特点是什么?

Snipaste_2025-05-09_19-15-08Redis复制延迟的常见原因有哪些?

image-20250509191535586

Redis事务与关系型数据库事务的主要区别是什么?

image-20250509191556732Redis Cluster模式与Sentinel模式的区别是什么?

image-20250509191624727Redis的 ListPack 数据结构是什么?

image-20250509191640696Redis中的内存碎片化是什么?如何进行优化?

image-20250509191702265在Redis集群中,如何根据键定位到对应的节点?

image-20250509191724049说说Redisson分布式锁的原理?

image-20250509191743909为什么Redis Zset用跳表实现而不是红黑树?B+树?

image-20250509191802301Redisson 看门狗(watch dog)机制了解吗?

image-20250509191819321Redis中跳表的实现原理是什么?

image-20250509191835431分布式锁在未完成逻辑前过期怎么办?

image-20250509191903990

image-20250509191926465

Redis中EMBSTR对象的阈值设置为何为44?其调整历史是什么?

image-20250509191957141Redis的虚拟内存(VM)机制是什么?

image-20250509192015009Redis源码中有哪些巧妙的设计,举几个典型的例子?

image-20250509192049324