
Redis
文章平均质量分 51
XQ_WYL
这个作者很懒,什么都没留下…
展开
-
@Cacheable源码分析——各种参数和最后拼接的key的关系
1.使用具体使用需要先引入相关依赖,然后使用注解在方法上即可。@Cacheable(cacheManager = "myCacheManager", value = "myValue", keyGenerator = "myKeyGenerator")这里主要讲解几个参数:1.cacheManager,缓存管理器,这里可以设置缓存的过期时间,可以设置写缓存的时候是否需要加锁。2.value,对于缓存key的标识3.keyGenerator:key生成器,可以拼接方法名+参数名称原创 2021-04-15 11:39:56 · 3229 阅读 · 0 评论 -
Java面试-Redis
1.为什么Redis能这么快 完全基于内存,绝大部分请求是纯粹的内存操作,执行效率高 数据结构简单,对数据操作也简单 采用单线程,单线程也能处理高并发请求,想多核也可启动多实例 使用I/O复用模型,非阻塞IO 1.1 多路I/O复用模型 FD:文件描述符(一个打开的文件通过唯一的描述符进行引用,该描述...原创 2019-03-24 21:17:04 · 226 阅读 · 0 评论