[发明专利]一种动态调整空间科学与应用数据文件存储的方法及装置在审
申请号: | 201611244363.5 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106802934A | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 李盛阳;郝忠翁;黑保琴 | 申请(专利权)人: | 中国科学院空间应用工程与技术中心 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 调整 空间科学 应用 数据文件 存储 方法 装置 | ||
技术领域
本发明涉及数据存储技术领域,更为具体来说,本发明为一种动态调整空间科学与应用数据文件存储的方法及装置。
背景技术
目前,对于空间科学与应用数据的FTP服务器的存储管理,采用固定时间段的方式,即设置一个固定时间段,对过期的数据采取离线处理,以腾出相应的服务器存储空间。
但是,上述方式会造成一些热门的数据和冷门的数据一起离线处理,被同时离线处理的热门的数据会很大程度上被用户再次请求下载,给数据共享用户服务带来很多不便。
因此,针对现有对服务器数据的管理方式,如何避免根据用户需要而合理地删除服务器数据、满足用户需要,成为了本领域技术人员亟待解决的技术问题和研究的重点。
发明内容
为解决现有技术中存在的热门数据被离线处理掉的问题,本发明公开了一种动态调整空间科学与应用数据文件存储的方法及装置,通过分析数据的活跃程度或在线时间的方式判断是否删除数据,从而淘汰未被经常使用的数据文件,延长经常使用的数据文件在服务器上的存储时间,以满足空间科学与应用数据共享服务的需求,更大地发挥出数据应用与研究价值。本发明是一种基于数据在线时间动态调整空间科学与应用数据存储的方法,该空间科学与应用数据用于共享。
为实现上述的技术目的,本发明公开了一种动态调整空间科学与应用数据文件存储的方法,该方法包括如下步骤:
步骤1,为存储介质上的所有数据文件编号;
步骤2,根据各个数据文件的活跃程度,将所有数据文件对应的编号排序;
步骤3,当需要清理数据文件时,根据数据文件编号排序的结果清理数据文件。
本发明创新地根据活跃程度将文件编号排序的方法清理相应的数据文件,延长了用户需要的数据在服务器上的停留时间,从而解决传统方法导致的热门数据被离线处理的问题。
进一步地,步骤2中,所述活跃程度包括申请频率、下载次数以及在线时长。
本发明中,通过申请频率、下载次数及在线时长等影响因素判断数据文件的活跃程度,能够真实、可靠地判断出数据文件被用户需要的程度,具有准确性高、针对性强等优点。
进一步地,步骤2中,归一化处理申请频率、下载次数、在线时长分别对应的因素值,并分别为申请频率、下载次数、在线时长赋予权值,利用所述因素值和权值计算出数据文件的活跃值,根据活跃值将所有数据文件对应的编号排序。
由于申请频率、下载次数、在线时长对应的因素值在不同的数据区间内,本发明创新地将三种类型的数据对应的因素值归一化,然后通过赋予权值的方式将这三种因素结合判断数据文件的活跃值,从而获得对应数据文件的活跃程度,以实现将所有数据文件编号排序的目的,为后期的离线处理数据文件顺序做准备。
进一步地,步骤2中,利用快速排序算法将所有数据文件按照各自活跃值从小到大的方式排序,根据排序的结果将所有数据文件对应的文件编号放入队列;步骤3中,将队首编号出队,离线处理出队的编号对应的数据文件。
进一步地,步骤3中,需要清理数据文件的判断条件为:存储介质内部的剩余存储空间小于预设值。
进一步地,步骤1中,遍历读取存储介质内的所有数据文件后,为所有数据文件编号。
进一步地,所述数据文件为用于共享的数据文件。
本发明的另一个发明目的在于提供一种动态调整空间科学与应用数据文件存储的装置,该装置包括依次连接的编号模块、排序模块、清理模块;
所述编号模块,为存储介质上的所有数据文件编号;
所述排序模块,根据各个数据文件的活跃程度,将所有数据文件对应的编号排序;
所述清理模块,当需要清理数据文件时,根据数据文件编号排序的结果清理数据文件。
本发明创新地根据活跃程度将文件编号排序的方法清理相应的数据文件,延长了用户需要的数据在服务器上的停留时间,从而解决传统方法导致的热门数据被离线处理的问题。
进一步地,所述活跃程度包括申请频率、下载次数以及在线时长,所述排序模块包括归一化单元和计算单元,所述归一化单元归一化处理申请频率、下载次数、在线时长对应的因素值,所述申请频率、下载次数、在线时长分别具有权值,所述计算单元利用所述因素值和权值计算出数据文件的活跃值;所述排序模块根据活跃值将所有数据文件对应数据文件编号排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院空间应用工程与技术中心,未经中国科学院空间应用工程与技术中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611244363.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新闻列表区域的确定方法及装置
- 下一篇:一种页面流畅度的测试方法和装置