[发明专利]一种基于光存储的冷热数据交换方法及系统在审
申请号: | 201910671678.5 | 申请日: | 2019-07-24 |
公开(公告)号: | CN110442309A | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 郑穆;张龙 | 申请(专利权)人: | 广东紫晶信息存储技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 郑永泉;欧秋望 |
地址: | 514700 广东省梅州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求数据 缓存区 光存储 冷数据 热度 存储 数据交换 冷热 存储空间 更新请求 数据迁移 数据请求 用户读取 热数据 迁移 | ||
本发明涉及一种基于光存储的冷热数据交换方法及系统,包括以下步骤:当请求数据位于冷数据区且请求数据的大小大于缓存区剩余的允许存储空间大小时,对请求数据的热度参数与缓存区已存储的数据的热度参数进行比较,根据比较结果确定是否将请求数据迁移至缓存区并将部分或全部缓存区已存储的数据迁移至冷数据区;根据实时的数据请求更新请求数据的热度参数;所述缓存区为热数据区的一部分,所述冷数据区采用光存储。本发明可以减少用户读取请求数据的时间,提升用户对光存储的使用体验。
技术领域
本发明涉及数据存储技术领域,更具体地,涉及一种基于光存储的冷热数据交换方法及系统。
背景技术
在大数据时代,数据量呈爆炸式增长,然而这些数据很快就会由“热”变“冷”。对于网络社交平台,其数据一般在产生24小时内访问的频率非常高,而此后访问频率就越来越低,逐渐变为冷数据。但这些冷数据并不能直接丢弃,冷数据对于大数据分析是很重要的数据来源,需要长期对冷数据进行保存。
由于光存储系统属于离线式存储,在读取数据时,需要先将光盘装载到光驱后才可读取数据,会给用户造成打开文件慢的体验,且在一定场景下受光驱数量的限制,使得同步读取的数量有限。而利用缓存机制是有效提升数据读取速率的方法。
现有的数据缓存方法,将放入缓存的数据进行序列化管理,判断被访问的数据是否存在缓存中,若否则将被访问的数据存入缓存队列的头部,当缓存队列满时,将缓存队列尾部的数据移出缓存队列。这种简单地序列化管理并没有充分考虑数据的被访问情况,并不能优化缓存数据的移出和移进。
发明内容
本发明旨在克服上述现有技术的至少一种缺陷(不足),提供一种基于光存储的冷热数据交换方法及系统,可以减少用户读取请求数据的时间,提升用户对光存储的使用体验。
本发明采取的技术方案是:
一种基于光存储的冷热数据交换方法,包括以下步骤:
当请求数据位于冷数据区且请求数据的大小大于缓存区剩余的允许存储空间大小时,对请求数据的热度参数与缓存区已存储的数据的热度参数进行比较,根据比较结果确定是否将请求数据迁移至缓存区并将部分或全部缓存区已存储的数据迁移至冷数据区;
根据实时的数据请求更新请求数据的热度参数;
所述缓存区为热数据区的一部分,所述冷数据区采用光存储。
在热数据区划分一部分作为缓存区,该缓存区是冷数据和热数据的交换区。通过实时更新记录数据的热度参数,可以根据热度参数较全面地、较准确地比较存储系统中不同数据之间的相对冷热程度,通过比较使得相对较热的数据可以从读取速度较慢的冷数据区迁移至读取速度较快的缓存区,相对较冷的数据可以从读取速度较快的缓存区迁移至读取速度较慢的冷数据区,从而实现冷热数据之间的交换,以减少用户读取数据的等待时间,提升用户对光存储的使用体验。
进一步地,当热度参数的类型为多个时,所述对请求数据的热度参数与缓存区已存储的数据的热度参数进行比较,具体为:根据多个类型的热度参数的优先级顺序由高到低地对请求数据的热度参数与缓存区已存储的数据的热度参数进行比较。
为了更全面地衡量数据的冷热程度,数据的热度参数类型可以为多个。此时,可以预设多个热度参数的优先级顺序,在比较请求数据与缓存区已存储的数据的热度参数时,可以由高到低地按优先级顺序顺次比较各个热度参数。
进一步地,所述方法还包括以下步骤:
根据用户的输入配置热度参数的类型和/或优先级顺序。
不同用户有不同的数据读取行为和不同的数据需求习惯。热度参数的类型和优先级顺序可由用户自行配置,可以提高用户贴合度,进一步提升用户对于光存储的使用体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东紫晶信息存储技术股份有限公司,未经广东紫晶信息存储技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910671678.5/2.html,转载请声明来源钻瓜专利网。