【JAVA面试】分布式缓存知识点
2023-10-17 17:04:40 0 举报
JAVA面试,知识点梳理
作者其他创作
大纲/内容
定义:本质是内存,内存天然可以支持高并发
Redis
单线程异步NIO机制
redis单线程模型
文件处理器(单线程的,所以redis是单线程的)
多路复用模式
redis和memcached区别
redis支持数据结构类型较多
集群模式,redis支持集群模式redis cluster
目的
高性能
复杂查询且数据改变不频繁的可以写入缓存(内存),提高系统响应时间,提高用户体验
高并发
高峰期上百万用户访问系统,而且数据库只能抗住有限容量请求,则可以使用缓存来
常见问题
缓存数据库双写不一致
延迟双删,删除两次
缓存雪崩
缓存穿透
缓存并发竞争
0 条评论
下一页