资源处理方法、装置、存储介质和缓存服务器制造方法及图纸

技术编号:27531782 阅读:16 留言:0更新日期:2021-03-03 11:10
本公开涉及计算机技术领域,公开了一种资源处理方法、装置、存储介质和缓存服务器。该方法包括:获取待处理分片资源的资源信息;基于该资源信息,确定分片资源的分片类型,该分片类型包括首分片或内容分片,首分片包含分片资源对应的整个资源的资源总述性信息,内容分片包含整个资源的资源内容;基于分片类型,确定分片资源的存储参考信息,存储参考信息包括存储位置、压缩方式和存储位置变更阈值中的至少一种,存储位置变更阈值用于确定分片资源是否由串口硬盘存储至固定硬盘或内存中;基于存储参考信息,存储分片资源。通过上述技术方案,提高了缓存服务器对首分片的分片资源的处理效率,提高了缓存服务器对用户访问的响应速度。提高了缓存服务器对用户访问的响应速度。提高了缓存服务器对用户访问的响应速度。

【技术实现步骤摘要】
资源处理方法、装置、存储介质和缓存服务器


[0001]本公开涉及计算机
,尤其涉及一种资源处理方法、装置、存储介质和缓存服务器。

技术介绍

[0002]随着社会的发展,大多数地域都接入了互联网,但是不同地域的用户访问同一网站的响应速度是不同的。为了提高网站对用户访问的响应速度,出现了内容分发网络(Content Delivery Network,CDN)。CDN是构建在现有网络基础之上的智能虚拟网络,它借助于各种缓存服务器,使得用户能以最快的速度,从最接近用户的地方获得所需的信息,很大程度上降低网络拥塞,提高用户访问的响应速度和命中率。
[0003]CDN中很重要的一个部分是缓存服务器从CDN源站拉取资源并缓存。当用户访问时,便可以从缓存服务器中读取并处理资源进行反馈。目前,缓存服务器对拉取的资源的处理方式是按照资源分片的方式,即缓存服务器先按照一定的固定大小将资源分片,然后对各分片进行压缩等处理后存储至缓存服务器的串口硬盘(Serial ATA,Sata)的各个单位中。并随着分片的访问热度(如次数)的增加,将对应分片从Sata硬盘存储至缓存服务器中的固态硬盘(Solid State Disk,SSD)或者内存中。
[0004]但是,用户的每一次访问,缓存服务器都需要读取访问内容对应的资源的第一个分片(简称首分片)的信息,再读取用户所需内容的分片(称为内容分片)。按照上述缓存服务器的资源处理方式,首分片的处理效率低,会相应降低缓存服务器对用户访问的响应速度,影响用户体验。

技术实现思路
<br/>[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种资源处理方法、装置、存储介质和缓存服务器。
[0006]第一方面,本公开提供了一种资源处理方法,包括:
[0007]获取待处理分片资源的资源信息;
[0008]基于所述分片资源的资源信息,确定所述分片资源的分片类型,所述分片类型包括首分片或内容分片,所述首分片为包含所述分片资源对应的整个资源的资源总述性信息的分片,所述内容分片为包含所述整个资源的资源内容的分片;
[0009]基于所述分片类型,确定所述分片资源的存储参考信息,所述存储参考信息包括存储位置、压缩方式和存储位置变更阈值中的至少一种,所述存储位置变更阈值用于确定所述分片资源是否由串口硬盘存储至固定硬盘或内存中;
[0010]基于所述存储参考信息,存储所述分片资源。
[0011]在一些实施例中,当所述存储参考信息包括所述存储位置时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:
[0012]若所述分片类型为所述首分片,则确定所述分片资源的存储位置为固态硬盘或内
存;
[0013]若所述分片类型为所述内容分片,则确定所述分片资源的存储位置为串口硬盘。
[0014]在一些实施例中,当所述存储参考信息包括所述存储位置变更阈值时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:
[0015]若所述分片类型为所述首分片,则为所述分片资源确定第一存储位置变更阈值;
[0016]若所述分片类型为所述内容分片,则为所述分片资源确定第二存储位置变更阈值;
[0017]其中,所述第一存储位置变更阈值小于所述第二存储位置变更阈值。
[0018]在一些实施例中,当所述存储参考信息包括所述压缩方式时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:
[0019]若所述分片类型为所述首分片,则确定所述分片资源的压缩方式为不压缩或具有第一数据压缩比的压缩方式;
[0020]若所述分片类型为所述内容分片,则确定所述分片资源的压缩方式为具有第二数据压缩比的压缩方式;
[0021]其中,所述第二数据压缩比大于所述第一数据压缩比。
[0022]在一些实施例中,所述基于所述分片资源的资源信息,确定所述分片资源的分片类型包括:
[0023]若所述资源信息对应于http头信息,则确定所述分片资源的分片类型为所述首分片。
[0024]在一些实施例中,所述存储位置变更阈值基于资源归属方优先级和所述分片资源对应的资源类型确定。
[0025]在一些实施例中,所述方法还包括:
[0026]基于所述分片类型,删除所述分片资源,所述内容分片的资源删除优先级高于所述首分片的资源删除优先级。
[0027]在一些实施例中,所述基于所述分片类型,删除所述分片资源包括:
[0028]若所述分片类型为所述首分片,则为所述分片资源确定第一资源删除初始值;
[0029]若所述分片类型为所述内容分片,则为所述分片资源确定第二资源删除初始值;所述第二资源删除初始值小于所述第一资源删除初始值;
[0030]基于所述第一资源删除初始值或所述第二资源删除初始值,对所述分片资源执行资源删除操作。
[0031]第二方面,本公开提供了一种资源处理装置,该装置包括:
[0032]资源信息获取模块,用于获取待处理的分片资源,并确定所述分片资源的资源信息;
[0033]分片类型确定模块,用于基于所述分片资源的资源信息,确定所述分片资源的分片类型,所述分片类型包括首分片或内容分片,所述首分片为包含所述分片资源对应的整个资源的资源总述性信息的分片,所述内容分片为包含所述整个资源的资源内容的分片;
[0034]存储参考信息确定模块,用于基于所述分片类型,确定所述分片资源的存储位置、压缩方式和存储位置变更阈值中的至少一种,所述存储位置变更阈值用于确定所述分片资源是否由串口硬盘存储至固定硬盘或内存中;
[0035]存储模块,用于基于确定的所述存储位置、所述压缩方式和所述存储位置变更阈值,存储所述分片资源。
[0036]在一些实施例中,存储参考信息确定模块具体用于:
[0037]当所述存储参考信息包括所述存储位置时,若所述分片类型为所述首分片,则确定所述分片资源的存储位置为固态硬盘或内存;
[0038]若所述分片类型为所述内容分片,则确定所述分片资源的存储位置为串口硬盘。
[0039]在一些实施例中,存储参考信息确定模块具体用于:
[0040]当所述存储参考信息包括所述存储位置变更阈值时,若所述分片类型为所述首分片,则为所述分片资源确定第一存储位置变更阈值;
[0041]若所述分片类型为所述内容分片,则为所述分片资源确定第二存储位置变更阈值;
[0042]其中,所述第一存储位置变更阈值小于所述第二存储位置变更阈值。
[0043]在一些实施例中,存储参考信息确定模块具体用于:
[0044]当所述存储参考信息包括所述压缩方式时,若所述分片类型为所述首分片,则确定所述分片资源的压缩方式为不压缩或具有第一数据压缩比的压缩方式;
[0045]若所述分片类型为所述内容分片,则确定所述分片资源的压缩方式为具有第二数据压缩比的压缩方式;
[0046]其中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资源处理方法,其特征在于,包括:获取待处理分片资源的资源信息;基于所述分片资源的资源信息,确定所述分片资源的分片类型,所述分片类型包括首分片或内容分片,所述首分片为包含所述分片资源对应的整个资源的资源总述性信息的分片,所述内容分片为包含所述整个资源的资源内容的分片;基于所述分片类型,确定所述分片资源的存储参考信息,所述存储参考信息包括存储位置、压缩方式和存储位置变更阈值中的至少一种,所述存储位置变更阈值用于确定所述分片资源是否由串口硬盘存储至固定硬盘或内存中;基于所述存储参考信息,存储所述分片资源。2.根据权利要求1所述的方法,其特征在于,当所述存储参考信息包括所述存储位置时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:若所述分片类型为所述首分片,则确定所述分片资源的存储位置为固态硬盘或内存;若所述分片类型为所述内容分片,则确定所述分片资源的存储位置为串口硬盘。3.根据权利要求1所述的方法,其特征在于,当所述存储参考信息包括所述存储位置变更阈值时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:若所述分片类型为所述首分片,则为所述分片资源确定第一存储位置变更阈值;若所述分片类型为所述内容分片,则为所述分片资源确定第二存储位置变更阈值;其中,所述第一存储位置变更阈值小于所述第二存储位置变更阈值。4.根据权利要求1所述的方法,其特征在于,当所述存储参考信息包括所述压缩方式时,所述基于所述分片类型,确定所述分片资源的存储参考信息包括:若所述分片类型为所述首分片,则确定所述分片资源的压缩方式为不压缩或具有第一数据压缩比的压缩方式;若所述分片类型为所述内容分片,则确定所述分片资源的压缩方式为具有第二数据压缩比的压缩方式;其中,所述第二数据压缩比大于所述第一数据压缩比。5.根据权利要求1所述的方法,其特征在于,所述基于所述分片资源的资源信息,确定所述分片资源的分片类型包括:若所述资源信息对应于http头信...

【专利技术属性】
技术研发人员:吴璟
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1