基本都是并发编程的知识   关于线程安全 涉及到的jdk 源码里面的一些常用集合  关于跳表 和红黑树的关系  跳表redis源码和lucene搜索引擎底层源码有跳表的应用  关于线程安全 实际时高并发场景下 多个线程 对于jvm 里面堆里面的共享数据 产生写操作 导致数据不一致性问题 redis分配的内存消耗完 不知redis 内部是否有内存动态扩容的机制 假如redis部署的服务器 内存消耗殆尽 一般公司内部的其他redis集群是否会去承载这部分压力 如果可以就相当于被分流了  如果没有部署redis 集群 则可能 回出现缓存雪崩 表现 再客服端现象 就是用户多次点击界面 没有任何响应刷新 也有可能时系统为了处理全局异常 给用户返回的一个友好的提升界面