[发明专利]一种域名缓存命中率的预判方法、装置及设备有效
申请号: | 201611243260.7 | 申请日: | 2016-12-28 |
公开(公告)号: | CN108259198B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 刘菁宇 | 申请(专利权)人: | 中国移动通信集团辽宁有限公司;中国移动通信集团公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/12;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 彭琼 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名 缓存 命中率 方法 装置 设备 | ||
本发明公开了一种域名缓存命中率的预判方法、装置及设备,用于通信技术领域,能够解决后向判断域名命中率的方法需要花费较长的时间,并且浪费缓存资源的问题。该方法包括:从用户的访问数据获取统一资源定位符URL;从URL中分离与超文本传输协议HTTP缓存相关的字段;基于与HTTP缓存相关的字段确定URL的缓存命中结果。
技术领域
本发明涉及通信技术领域,尤其涉及一种域名缓存命中率的预判方法、装置及设备。
背景技术
缓存是将需要频繁访问的网络内容存放在离用户较近、访问速度更快的系统中,以提高内容访问速度的一种技术,互联网缓存是互联网提高访问速度的重要手段。在互联网上过亿的域名中,并非所有域名都适合通过互联网缓存进行加速,为了节省缓存资源,不经常访问的域名应当及时从缓存中移除或不进行缓存,通常域名的命中率为衡量域名是否适合进行缓存的参数。目前,互联网缓存中大多采用后向判断的方式来判断域名命中率,即将域名添加至互联网缓存白名单中,在运行一段时间后,通过缓存日志统计域名的命中次数,继而计算域名的命中率。但是,这种方法需要积累较大的样本量才可以确保计算结果的准确率,样本量的积累意味着花费较长的时间,并且不需要缓存的域名在样本量积累时会长时间内占用缓存的资源,造成缓存资源的浪费。
发明内容
本发明实施例提供了一种域名缓存命中率的预判方法、装置及设备,能够解决后向判断域名命中率的方法需要花费较长的时间,并且浪费缓存资源的问题。
第一方面,本发明提供了一种缓存命中率的预判方法,包括:从用户的访问数据获取URL(Uniform Resource Locator,统一资源定位符);从URL中分离与HTTP(HyperTextTransfer Protocol,超文本传输协议)缓存相关的字段;基于与HTTP缓存相关的字段确定URL的缓存命中结果。
第二方面,本发明提供了一种互联网缓存命中率的预判装置,包括:
获取单元,用于从用户的访问数据获取统一资源定位符URL;
分离单元,用于从所述URL中分离与超文本传输协议HTTP缓存相关的字段;
判定单元,用于基于所述与HTTP缓存相关的字段确定所述URL的缓存命中结果。
第三方面,本发明提供了一种互联网缓存命中率的预判设备,包括:
存储器、处理器、通信接口和总线;
存储器、处理器和通信接口通过总线连接并完成相互间的通信;
存储器用于存储程序代码;
处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行一种域名缓存命中率的预判方法;其中,域名缓存命中率的预判方法包括:
从用户的访问数据获取统一资源定位符URL;
从所述URL中分离与超文本传输协议HTTP缓存相关的字段;
基于所述与HTTP缓存相关的字段确定所述URL的缓存命中结果。
本发明实施例提供了一种域名缓存命中率的预判方法、装置及设备,本发明中从用户访问的数据中获取用户访问的URL,并基于从URL中分离出出的与HTTP缓存相关的字段来确定URL的缓存命中结果,从而根据缓存命中结果对URL是否缓存进行判断。如此,不需对样本进行积累,通过用户数据即可进行计算命中率,不需要花费较长的时间;并且不需要先将域名进行缓存即可判定缓存命中结果,避免了先将目标域名进行缓存从而造成缓存资源的浪费的情况。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团辽宁有限公司;中国移动通信集团公司,未经中国移动通信集团辽宁有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611243260.7/2.html,转载请声明来源钻瓜专利网。