一种接口调用的缓存实现方法
基本信息
申请号 | CN201310712006.7 | 申请日 | - |
公开(公告)号 | CN103645904B | 公开(公告)日 | 2016-09-21 |
申请公布号 | CN103645904B | 申请公布日 | 2016-09-21 |
分类号 | G06F9/44(2006.01)I;G06F12/0813(2016.01)I | 分类 | 计算;推算;计数; |
发明人 | 李鹏涛;王进思;李杰;赵玉勇 | 申请(专利权)人 | 宿迁京东恒锐企业管理有限公司 |
代理机构 | 北京德琦知识产权代理有限公司 | 代理人 | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司;重庆天极云服科技有限公司 |
地址 | 100080 北京市海淀区苏州街20号2号楼2层 | ||
法律状态 | - |
摘要
摘要 | 本申请公开了一种接口调用的缓存实现方法,将集中式缓存和单机缓存有效结合起来,利用单机的Ehcache缓存保存的接口版本号信息,对单机的内存缓存中的接口信息的时效性进行监控,并且在接口调用时优先从本地的单机缓存中获取接口调用返回结果,这样,在接口更新频率低的情况下可以充分利用本地的单机缓存来获取接口调用返回结果,在接口频率高的情况下可以利用集中缓存来获取接口调用返回结果,从而既可以解决单机缓存的数据一致性问题,又可以充分利用单机缓存,有效降低集中式缓存的压力、减少网络传输开销、避免系统资源浪费。 |
