高性能多级网关与多级缓存架构落地实战网盘学习

188 阅读1分钟

download:高性能多级网关与多级缓存架构落地实战

Java 使用调用 Jedis-Client 接口获取 key 的缓存值时,Jedis-Client 会询问 Hermes-SDK 该 key 当时是否是 热门 key ;
关于 热门 key ,直接从 Hermes-SDK 的 热门模块 获取热门 key 在本地缓存的 value 值,不去拜访 缓存集群 ,然后将拜访恳求前置在使用层;
关于非 热门 key ,Hermes-SDK 会经过 Callable回调 Jedis-Client 的原生接口,从 缓存集群 拿到 value 值;
关于 Jedis-Client 的每次 key 值拜访恳求,Hermes-SDK 都会经过其 通讯模块 将 key 拜访事情 异步上报给 Hermes 服务端集群 ,以便其根据上报数据进行“热门勘探”