[发明专利]一种预推内容管理方法、装置及计算机设备在审
申请号: | 201910650711.6 | 申请日: | 2019-07-18 |
公开(公告)号: | CN112241413A | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 周炳 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/40;G06F12/02;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内容管理 方法 装置 计算机 设备 | ||
1.一种预推内容管理方法,其特征在于,应用于边缘节点,所述方法包括:
确定指定存储空间中的预推内容与用户请求的内容之间的匹配度;
在所述匹配度满足预设条件时,从预推服务器获取预推内容列表;所述预推内容列表包括预推内容标识;
从内容分发网络获取并存储与所述预推内容标识相匹配的预推内容。
2.根据权利要求1所述的预推内容管理方法,其特征在于,所述从内容分发网络获取并存储与所述预推内容标识相匹配的预推内容包括:
从所述预推内容列表的预推内容标识中选取目标预推内容标识,所述目标预推内容标识为在所述指定存储空间中未匹配到预推内容的所述预推内容标识;
从内容分发网络获取并存储与所述目标预推内容标识相匹配的目标预推内容。
3.根据权利要求2所述的预推内容管理方法,其特征在于,所述从内容分发网络获取并存储与所述目标预推内容标识相匹配的目标预推内容包括:
确定所述目标预推内容标识所对应的目标预推内容的总数据容量;
判断指定存储空间的剩余存储空间是否与所述总数据容量相匹配;
在判断的结果为否时,对所述指定存储空间中的预推内容所占用的存储空间进行回收;
根据所述剩余存储空间和回收的存储空间,从内容分发网络获取并存储所述目标预推内容。
4.根据权利要求3所述的预推内容管理方法,其特征在于,所述对所述指定存储空间中的预推内容所占用的存储空间进行回收包括:
确定所述指定存储空间中的超期预推内容;所述超期预推内容包括在所述指定存储空间中的存储时长超过预设时长的预推内容;
确定所述超期预推内容所占用的存储空间与所述剩余存储空间的和值,得到第一存储空间容量;
判断所述第一存储空间容量是否与所述总数据容量相匹配;
在判断的结果为是时,对所述超期预推内容所占用的存储空间进行回收。
5.根据权利要求4所述的预推内容管理方法,其特征在于,所述方法还包括:
在所述第一存储空间容量与所述总数据容量不匹配时,判断是否对所述指定存储空间中的未超期预推内容设置了保护模式;所述未超期预推内容包括在所述指定存储空间中的存储时长未超过预设时长的预推内容;
在判断的结果为否时,依次对所述超期预推内容所占用的存储空间和所述未超期预推内容所占用的存储空间进行回收。
6.根据权利要求5所述的预推内容管理方法,其特征在于,所述方法还包括:
在判断的结果为对所述指定存储空间中的未超期预推内容设置了保护模式时,对所述超期预推内容所占用的存储空间进行回收。
7.根据权利要求4或5或6所述的预推内容管理方法,其特征在于,所述对所述超期预推内容所占用的存储空间进行回收包括:
确定每个所述超期预推内容对所述匹配度的第一贡献值;
根据所述第一贡献值,确定所述超期预推内容的淘汰优先级;
根据所述超期预推内容的淘汰优先级,对所述超期预推内容所占用的存储空间进行回收。
8.根据权利要求5所述的预推内容管理方法,其特征在于,所述对所述未超期预推内容所占用的存储空间进行回收包括:
确定所述总数据容量与所述第一存储空间容量的差值,得到待回收存储空间容量;
确定每个所述未超期预推内容对所述匹配度的第二贡献值;
根据所述第二贡献值,确定所述未超期预推内容的淘汰优先级;
根据所述未超期预推内容的淘汰优先级,对所述未超期预推内容所占用的存储空间进行回收,直至回收的存储空间容量与所述待回收存储空间容量相匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910650711.6/1.html,转载请声明来源钻瓜专利网。