[发明专利]资源存储方法及装置在审
申请号: | 202011403963.8 | 申请日: | 2020-12-02 |
公开(公告)号: | CN112416257A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 冯自立 | 申请(专利权)人: | 北京中指讯博数据信息技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 100000 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 存储 方法 装置 | ||
本发明提供了一种资源存储方法及装置,该方法包括:响应于用户向业务系统进行资源上传的触发指令,确定当前待上传的目标数据资源;获取目标数据资源的资源信息;基于资源信息判断是否首次向所述业务系统上传目标数据资源;若是,则将目标数据资源存储至热存储设备;若否,则判断前序数据资源是否已归档,前序数据资源为首次向所述业务系统上传的目标数据资源;若是,则从归档设备中获取前序数据资源,前序数据资源转存至所述热存储设备。应用本发明提供的方法,在用户需要上传数据资源时,先确认该数据资源是否重复上传,避免多次上传同一数据资源占用业务系统中热存储设备的存储空间,节约存储成本。
技术领域
本发明涉及计算机技术领域,特别是涉及一种资源存储方法及装置。
背景技术
随着技术的发展,各个企业的业务系统中通常存储着大量的图片、视频、VR数据等数据资源,随着企业的发展,企业的业务系统中所存储的数据资源的数量也越来越多。
随着数据资源的数量增多,业务系统中对数据资源进行存储成本也越来越高,为了降低数据资源的存储成本,现有技术中通常是将长期未被访问的数据资源进行删除,而当某一数据资源被删除将无法进行找回。同时,为了防止数据被删除,用户可能会重复上传已经存储的数据资源,如此更是加大了业务系统中存储数据资源的压力,导致业务系统中存储数据资源的成本更高。
发明内容
有鉴于此,本发明提供一种资源存储方法,通过该方法,可以仅需要在数据资源第一次上传时进行存储,避免重复存储相同的数据资源,节约存储成本。
本发明还提供了一种资源存储装置,用以保证上述方法在实际中的实现及应用。
一种资源存储方法,包括:
响应于用户向业务系统进行资源上传的触发指令,确定当前待上传的目标数据资源;
获取所述目标数据资源的资源信息;
基于所述资源信息,判断是否首次向所述业务系统上传所述目标数据资源;
若首次向所述业务系统上传所述目标数据资源,则将所述目标数据资源存储至所述业务系统预先设置的热存储设备中,所述热存储设备用于短期存储数据资源;
若非首次向所述业务系统上传所述目标数据资源,则判断前序数据资源是否已归档,所述前序数据资源为首次向所述业务系统上传的所述目标数据资源;
若所述前序数据资源已归档,则从预先设置的归档设备中获取所述前序数据资源,并将所述前序数据资源转存至所述热存储设备,所述归档设备用于长期存储数据资源。
上述的方法,可选的,所述判断是否首次向所述业务系统上传所述目标数据资源,包括:
提取所述资源信息中所述目标数据资源对应的MD5值;
获取所述业务系统中预先存储的存储列表,并将所述MD5值与所述存储列表中各个已存储的校验值进行比对;
若所述存储列表中各个所述校验值均与所述MD5值不一致,则确定是首次向所述业务系统上传所述目标数据资源;
若所述存储列表中存在任一校验值与所述MD5值一致,则确定非首次向所述业务系统上传所述目标数据资源。
上述的方法,可选的,所述判断前序数据资源是否已归档,包括:
基于所述存储列表中与所述MD5值一致的校验值,获取所述存储列表中所述前序数据资源的最后访问时间,所述最后访问时间为用户最后一次访问所述前序数据资源的时间;
基于所述最后访问时间,计算所述前序数据资源的等待访问时间,并判断所述等待访问时间是否超出预先设置的时间期限;
若所述等待访问时间超出预先设置的时间期限,则确定所述前序数据资源已归档;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中指讯博数据信息技术有限公司,未经北京中指讯博数据信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011403963.8/2.html,转载请声明来源钻瓜专利网。