上传者: 44273429
|
上传时间: 2021-08-10 13:03:07
|
文件大小: 341KB
|
文件类型: PDF
1.redis 和 memcached 什么区别?为什么高并发下有时单线程的 redis 比多线程的memcached 效率要高?
2.redis 主从复制如何实现的?redis 的集群模式如何实现?redis 的 key 是如何寻址的?
3.使用 redis 如何设计分布式锁?说一下实现思路?使用 zk 可以吗?如何实现?这两种有什么区别?
4.知道 redis 的持久化吗?底层如何实现的?有什么优点缺点?
5.redis 过期策略都有哪些?LRU 算法知道吗?写一下 java 代码实现?
6.缓存穿透、缓存击穿、缓存雪崩解决方案?
7.在选择缓存时,什么时候选择 redis,什么时候选择 memcached
8.缓存与数据库不一致怎么办
9.主从数据库不一致如何解决
10.Redis 常见的性能问题和解决方案
11.Redis 的数据淘汰策略有哪些
12.Redis 当中有哪些数据结构
13.假如 Redis 里面有 1 亿个 key,其中有 10w 个 key 是以某个固定的已知的前缀开头的,如果将它们全部找出来?
14.使用 Redis 做过异步队列吗,是如何实现的
15.Redis 如何实现延时队列