(3)Redis(完)

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容