Redis 面试题 by 爽爽学编程
本文作者:爽爽学编程 (opens new window)
本站地址:https://code-wss.com (opens new window)
redis 主从的实现原理有了解过吗?
redis 集群有了解过吗?
redis 一般都用在什么场景?
redis 为什么这么快?
redis 为什么要设计成单线程?6.0 不是变成多线程了吗?
redis 常见的数据类型有哪些?
详细说说 redis 跳表的实现?
redis 的 hash 可以详细讲讲吗?
redis 和 memcached 有什么区别?
redis 可以实现事务吗?
redis 的过期策略可以说说吗?
redis 的内存淘汰策略有哪些?
redis 的 lua 脚本用过吗?
redis pipeline 知道是什么吗?
redis big key 问题能说说吗?怎么解决?
redis 热点 key 的问题如何解决?
redis 的持久化机制可以说说嘛?
redis 生成 rdb 的时候,是如何正常处理请求的?
redis 哨兵机制可以说说吗?
redis 集群会脑裂吗?
redis 的订阅发布功能有了解过吗?
redis 如何实现分布式锁?
分布式锁在未执行完逻辑之前就过期了怎么办?
redis 的 red lock 有了解过吗?
redis 实现分布式锁有什么问题?
什么是缓存击穿、缓存穿透、缓存雪崩?
如何保证缓存与数据库的数据一致性?
redis 为什么不复用 c 语言的字符串?
如何快速的实现一个排行榜?
如何快速实现一个布隆过滤器?
如何用 Redis 统计海量 UV?
redis 的 Geo 结构有听过吗?
你项目里用的是什么 redis 客户端?
redis 字符串的值最大能存多大?
如果 redis 扛不住了怎么办?
为什么 EMBSTR 的阈值是 44?以及曾经为什么是 39?
原生批处理命令 (mset, mget) 与 Pipeline 区别?
Redis 主从有几种常见的拓扑结构?
Redis 中的 List 类型常见的操作命令是什么?
在 Redis 中如何实现队列和栈的功能?
简述下 Redis 的 Ziplist 和 Quicklist?
Redis 的复制延迟有哪些可能的原因?
Redis 的事务与关系型数据库事务有何不同?
Redis的 Cluster 模式和 Sentinel 模式的区别是什么?
什么是 Redis 的 ListPack?
Redis 的内存碎片化是什么?如何解决?
Redis 的 VM 机制是什么?
使用 Redis 集群时,通过 key 如何定位到对应的节点?