12.缓存

2019-11-30  本文已影响0人  JarvisTH
用户请求

1.缓存特征:

2.影响命中率因素:

3.缓存分类与应用场景

4.Guava Cache

谷歌开源工具库,灵感来源于ConcurrentHashMap。

5.Memcache
开源分布式产品之一,本身不提供分布式解决方案,在服务端是多个Memcache的堆积,搭建简单。分布式主要是在客户端通过路由实现。采用一次性哈希算法。


内存结构图

chunk是真正存放数据的地方,同一组大小固定。value存放地点与value大小有关,被存放到与chunk大小最接近的slab中。

6.redis
非关系型数据库,性能高,数据类型丰富等。适用于取最新单个数据操作、排行榜topN、实时系统、队列系统等。

7.高并发场景下缓存常见问题

上一篇 下一篇

猜你喜欢

热点阅读