[发明专利]应用系统及其缓存控制方法和装置在审
申请号: | 201710069505.7 | 申请日: | 2017-02-08 |
公开(公告)号: | CN107038127A | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 李渠成 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F12/0875 | 分类号: | G06F12/0875 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 李辉,刘飞 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 系统 及其 缓存 控制 方法 装置 | ||
1.一种缓存控制方法,其特征在于,包括以下步骤:
获取缓存的第一指定参数取值范围及第二指定参数取值范围;
获取所述第一指定参数取值范围内各个第一指定参数值所对应的缓存命中率,并确定其中满足第一条件的缓存命中率所对应的第一指定参数值;
将所述缓存的第一指定参数的参数值调整为所述满足第一条件的缓存命中率所对应的第一指定参数值;
获取所述第二指定参数取值范围内各个第二指定参数值所对应的缓存命中率,并确定其中满足第二条件的缓存命中率所对应的第二指定参数值;
将所述缓存的第二指定参数的参数值调整为所述满足第二条件的缓存命中率所对应的第二指定参数值。
2.根据权利要求1所述的缓存控制方法,其特征在于,所述第一指定参数包括缓存容量,所述第二指定参数包括缓存有效期。
3.根据权利要求1所述的缓存控制方法,其特征在于,所述获取缓存的第一指定参数取值范围及第二指定参数取值范围,是在接收到定时缓存控制任务时执行的。
4.根据权利要求1所述的缓存控制方法,其特征在于,所述获取缓存的第一指定参数取值范围及第二指定参数取值范围,是在接收到定时缓存控制任务且系统当前的业务量低于预设阈值时执行的。
5.根据权利要求1所述的缓存控制方法,其特征在于,所述获取所述第一指定参数取值范围内各个第一指定参数值所对应的缓存命中率,并确定其中满足第一条件的缓存命中率所对应的第一指定参数值,包括:
确定所述第一指定参数取值范围内不存在对应缓存命中率的第一指定参数值,构成第一指定参数值集合;
从所述第一指定参数值集合中取出一个第一指定参数值;
将所述缓存的第一指定参数的参数值调整为该第一指定参数值;
获取所述缓存在该第一指定参数值下的缓存命中率;
以此类推,直至获取到所述第一指定参数值集合中各个第一指定参数值所对应的缓存命中率为止;
将所述第一指定参数取值范围内各个第一指定参数值所对应的缓存命中率进行排序,以确定其中满足第一条件的缓存命中率所对应的第一指定参数值。
6.根据权利要求1所述的缓存控制方法,其特征在于,所述获取所述第二指定参数取值范围内各个第二指定参数值所对应的缓存命中率,并确定其中满足第二条件的缓存命中率所对应的第二指定参数值,包括:
确定所述第二指定参数取值范围内不存在对应缓存命中率的第二指定参数值,构成第二指定参数值集合;
从所述第二指定参数值集合中取出一个第二指定参数值;
将所述缓存的第二指定参数的参数值调整为该第二指定参数值;
获取所述缓存在该第二指定参数值下的缓存命中率;
以此类推,直至获取到所述第二指定参数值集合中各个第二指定参数值所对应的缓存命中率为止;
将所述第二指定参数取值范围内各个第二指定参数值所对应的缓存命中率进行排序,以确定其中满足第二条件的缓存命中率所对应的第二指定参数值。
7.根据权利要求1所述的缓存控制方法,其特征在于,所述缓存包括本地缓存和分布式缓存中的任意一种。
8.根据权利要求1所述的缓存控制方法,其特征在于,所述第一指定参数取值范围内各个第一指定参数值所对应的缓存命中率,是在相同缓存命中率统计周期下统计的。
9.根据权利要求1或8所述的缓存控制方法,其特征在于,所述第二指定参数取值范围内各个第二指定参数值所对应的缓存命中率,是在相同缓存命中率统计周期下统计的。
10.根据权利要求1所述的缓存控制方法,其特征在于,还包括:
预先将指定数据对象放入所述缓存,并对所述指定数据对象的缓存有效期设置为永不失效;
对应的,在收到针对访问请求的响应后,确认所述响应中的数据对象是否属于所述指定数据对象;
如果确认所述响应中的数据对象属于所述指定数据对象,则将所述响应中的数据对象更新至所述缓存。
11.根据权利要求10所述的缓存控制方法,其特征在于,所述缓存包括map缓存;
对应的,所述对所述指定数据对象的缓存有效期设置为永不失效,具体包括:
对所述指定数据对象所对应key值的有效期设置为永不失效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710069505.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种遮光片模切机送料装置
- 下一篇:一种冲裁机