[发明专利]资源处理方法、装置、系统、电子设备及存储介质有效
| 申请号: | 202110515486.2 | 申请日: | 2021-05-12 |
| 公开(公告)号: | CN113422800B | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 杨林 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
| 主分类号: | H04L67/2885 | 分类号: | H04L67/2885 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源 处理 方法 装置 系统 电子设备 存储 介质 | ||
本公开提供了一种资源处理方法、装置、系统、电子设备及存储介质,属于网络技术领域。本公开实施例中,可以获取目标资源的部分资源分片,以作为目标资源分片,其中,目标资源包括多个资源分片,基于分片服务将目标资源分片存储至分片服务对应的指定内存空间,基于指定内存空间中的目标资源分片,向第二终端发送目标资源分片。这样,通过将指定内存空间中的目标资源分片发送给第二终端,可以避免发送资源分片的过程中,对第一终端的磁盘进行频繁读写的问题,进而一定程度上可以降低磁盘占用率,确保第一终端的磁盘可以正常工作。
技术领域
本公开属于网络技术领域,特别是涉及一种资源处理方法、装置、系统、电子设备及存储介质。
背景技术
随着网络技术的不断发展,用户经常需要从网络中下载资源。因此,如何高效的获取资源成为人们广泛的问题。
相关技术中,往往是资源处理系统中的各个终端从中心节点获取部分资源分片并存储至磁盘中,进一步地,各个终端将存储在磁盘中的资源分片共享给其他终端,以供其他终端下载。这种方式中,在多个终端同时下载时,即,其他终端较多的情况下,需要频繁读写磁盘,进而会导致磁盘占用率较高,导致磁盘无法正常工作。
发明内容
为克服相关技术中存在的问题,本公开提供一种资源处理方法、装置、系统、电子设备及存储介质。
依据本公开的第一方面,提供了一种资源处理方法,应用于第一终端,所述第一终端中运行有预设的分片服务,该方法包括:
获取目标资源的部分资源分片,以作为目标资源分片;其中,所述目标资源包括多个资源分片;
基于所述分片服务将所述目标资源分片存储至所述分片服务对应的指定内存空间;
基于所述指定内存空间中的目标资源分片,向第二终端发送所述目标资源分片。
可选的,所述基于所述指定内存空间中的目标资源分片,向第二终端发送所述目标资源分片之前,所述方法还包括:
向预设的中心节点上报所述目标资源分片的地址信息;
所述基于所述指定内存空间中的目标资源分片,向第二终端发送所述目标资源分片,包括:
接收所述第二终端发送的下载请求;所述下载请求是根据所述目标资源分片的地址信息发送的,所述地址信息是所述中心节点分配给所述第二终端的;
响应于所述下载请求,基于所述分片服务向所述第二终端返回存储于目标地址的所述目标资源分片;所述目标地址为所述地址信息指示的地址。
可选的,所述获取目标资源的部分资源分片,以作为目标资源分片之后,所述方法还包括:
将所述目标资源分片写入所述第一终端的磁盘。
可选的,所述分片服务关联有目标队列,所述目标队列与所述指定内存空间对应;
所述基于所述分片服务将所述目标资源分片存储至所述分片服务对应的指定内存空间,包括:
将各个所述目标资源分片作为所述目标队列的队列成员,并分别写入所述目标队列,以在所述指定内存空间中存储所述目标资源分片。
可选的,所述基于所述分片服务将所述目标资源分片存储至所述分片服务对应的指定内存空间之后,所述方法还包括:
记录所述目标资源分片的资源数据量;
根据记录的各个所述目标资源分片的资源数据量,确定所述指定内存空间中已写入的目标资源分片的总数据量;
在所述目标资源分片的总数据量不小于预设数据量阈值的情况下,对所述指定内存空间中的目标资源分片进行清理,以使所述目标资源分片的总数据量小于所述预设数据量阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110515486.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纸箱加工的印刷设备
- 下一篇:一种鉴别人参生长年限的方法





