1、redis集群存很多数据,还不能删,内存占用过大怎么解决?
1)大key,缓存
2)增大集群数量、适当增大内存,不常用放磁盘
2、redis大key问题怎么解决,如一个key对应的value有几十万的byte?
https://www.jianshu.com/p/616becc9f8e3
3、redis cluster如何搭建?https://www.jianshu.com/p/a2c58fbe9fcb
4、master-slave模式,如何选主、主从切换后如何让客户端无感知?
Sentinel负责切换,自动故障迁移,存上再放不间断https://www.jianshu.com/p/7d0529f425cd
5、redis对长、短字符串处理有什么不同?<1m 成倍,>1M +1M
6、zset实现,排序原理,为什么用跳表?为什么不用红黑树?两者对比
https://www.jianshu.com/p/c28071deab6e
7、redis string类型存取复杂度?除了批量O(n),其他都是O(1)
8、redis key和value的最大范围?https://www.jianshu.com/p/9e1b30bfb7e1
9、redis实现的分布式锁弊病在哪里,可以如何解决?https://www.jianshu.com/p/ebcd53ebad64
10、雪崩、本地缓存翻倍怎么解决?
https://www.jianshu.com/p/a5e959656b2a
11、epoll和 select 差别,操作系统 epoll 怎么实现?selector epoll的句柄建连数
https://www.jianshu.com/p/4bca399daca3
12、memcache与redis区别
https://www.jianshu.com/p/a5e959656b2a
13、令牌锁/漏斗区别 [ ip 1分钟 限流100次, redis ]
https://www.jianshu.com/p/1b086ba6de57
令牌桶 https://www.jianshu.com/p/cb3cc0c21f71
14、ziplist的压缩过程 数据结构本身压缩,并没压缩过程https://www.jianshu.com/p/9f7327594330
15、如何定义skiplist的层高,新建过程,证明时间复杂度
https://www.jianshu.com/p/5812ea97ea60
https://www.jianshu.com/p/0fd6de64bcbf
网友评论