发明名称 |
一种缓存准入方法及装置 |
摘要 |
本发明涉及一种缓存准入方法及装置,所述方法包括:接收针对用户请求的响应内容;根据预先计算的所述响应内容的统计信息,计算所述响应内容的缓存价值分,所述缓存价值分反映所述响应内容被用户请求的概率;以及将所述缓存价值分与缓存准入阈值分进行比较,如果所述缓存价值分高于所述缓存准入阈值分,则对所述响应内容进行缓存。优选地,根据当前的系统负载动态地计算所述缓存准入阈值分。本发明通过对用户请求进行统计,基于待缓存内容的流行度对其进行价值评分,并且根据当前的系统负载动态地设置缓存准入门槛,提高了缓存命中率,增强了系统的性能和稳定性。 |
申请公布号 |
CN103051701B |
申请公布日期 |
2016.02.17 |
申请号 |
CN201210549374.X |
申请日期 |
2012.12.17 |
申请人 |
北京网康科技有限公司 |
发明人 |
李继明;刘怡臻 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京亿腾知识产权代理事务所 11309 |
代理人 |
陈霁 |
主权项 |
一种缓存准入方法,包括:接收针对用户请求的响应内容;根据预先计算的所述响应内容的统计信息,计算所述响应内容的缓存价值分,所述缓存价值分反映所述响应内容被用户请求的概率;以及将所述缓存价值分与缓存准入阈值分进行比较,如果所述缓存价值分高于所述缓存准入阈值分,则对所述响应内容进行缓存;还包括计算当前的系统负载值;以及根据所述当前的系统负载值和预先设定的评分规则,计算所述缓存准入阈值分;所述系统负载值是根据CPU占用率和磁盘I/O值来计算的;所述根据预先计算的所述响应内容的统计信息,计算所述响应内容的缓存价值分的步骤包括:根据所述统计信息,计算所述响应内容在之前的一个或多个统计周期内的流行度,所述流行度表示所述响应内容在所述之前的一个或多个统计周期内被客户请求的概率;根据所述响应内容当前的流行度,利用回归分析模型预测所述响应内容在下一个统计周期内的流行度;以及根据预测得到的流行度和预先设定的评分规则,计算所述响应内容的缓存价值分。 |
地址 |
100190 北京市海淀区中关村东路66号长城大厦3层 |