新年10个Flag实现中~
访问量
3.5M
文章数
157
运行天
1817
一、什么是二级缓存我们一般的缓存有2种用法: (1)纯缓存。例如预算加减、分布式锁、配置信息。 (2)多级缓存+数据库/外部接口调用。一般一级或者二级就够用了。 二级缓存通常是指:为了获取查询耗时较长的数据,以本地缓存+远程统一存储缓存,构建的两个层级的缓存。二、二级缓存需求点 (1)兼容只使用一级缓存 (2)支持自动后台异步刷新缓存 (3)支持并发获取数据 (4)支持监控:QPS、RT、命中率 (5)支持key前缀、key、value序列化方式 (6)能够处理空值 (7)支持批量并发查询例子:我要使用缓存,能够获取user的头像、性别等信息,缓存时间10分钟。查询可能是批量的,请求一系列用户
1