[发明专利]一种数据存储方法、装置、设备及存储介质在审
申请号: | 201910843695.2 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110618974A | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 徐晓阳;赵万里 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/174 | 分类号: | G06F16/174;G06F16/172;G06F16/13 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 张春辉 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快照数据 数据块 哈希 源数据 数据存储 匹配 计算机可读存储介质 数据存储装置 预设存储空间 数据块存储 存储空间 存储资源 哈希运算 有效地 预设 申请 过时 | ||
本申请公开了一种数据存储方法,包括当获取到源数据时,将所述源数据划分为预设数量个数据块;对当前数据块进行哈希运算,获得所述当前数据块对应的哈希值;获取所述源数据对应的快照数据,并从所述快照数据中获取所述当前数据块对应的快照数据块,计算获得所述快照数据块的哈希值;将所述当前数据块的哈希值与所述快照数据块的哈希值进行匹配,当匹配不通过时,将所述当前数据块存储至预设存储空间;该数据存储方法有效地提高了存储空间的利用率,同时也极大地降低了存储资源的负载。本申请还公开了一种数据存储装置、设备及计算机可读存储介质,均具有上述有益效果。
技术领域
本申请涉及存储技术领域,特别涉及一种数据存储方法,还涉及一种数据存储装置、设备以及计算机可读存储介质。
背景技术
在大数据时代,数据显得愈发重要,常见的数据存储方法有异步容灾、远程复制、数据压缩等高可用性存储数据方案,当然也有一些不可或缺的基础数据功能,例如快照、备份和克隆等,还有一些其它比如数据容量精简,数据重删等容量策略。
其中,数据重删是指清除存储中数据的重复部分,即删除重复数据,通过数据重删可以有效减少数据存放容量空间,最高容量释放可提升90%以上。数据重删需要同步扫描所有文件块数据,以针对不同位置的相同块文件进行删除,释放该存储空间,具体而言,现有的数据重删主要在于通过重删扫描数据存储空间实现针对文件的重删扫描,进而通过对比文件校验值找到相同的文件,然后执行删除操作。然而,数据重删操作的执行虽然能够实现一定程度的空间回收,但其回收空间大小有限,而且,其在执行过程中也会消耗整个存储资源的负载。
因此,如何有效提高存储空间利用率,同时降低存储资源负载是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种数据存储方法,该数据存储方法有效地提高了存储空间的利用率,同时也极大地降低了存储资源的负载;本申请的另一目的是提供一种数据存储装置、设备以及计算机可读存储介质,也具有上述有益效果。
为解决上述技术问题,本申请提供了一种数据存储方法,所述数据存储方法包括:
当获取到源数据时,将所述源数据划分为预设数量个数据块;
对当前数据块进行哈希运算,获得所述当前数据块对应的哈希值;
获取所述源数据对应的快照数据,并从所述快照数据中获取所述当前数据块对应的快照数据块,计算获得所述快照数据块的哈希值;
将所述当前数据块的哈希值与所述快照数据块的哈希值进行匹配,当匹配不通过时,将所述当前数据块存储至预设存储空间。
优选的,所述对当前数据块进行哈希运算,获得所述当前数据块对应的哈希值,包括:
利用哈希算法和MD5算法对所述当前数据进行哈希运算,获得所述当前数据块对应的哈希值。
优选的,所述数据存储方法还包括:
当所述当前数据块的哈希值与所述快照数据块的哈希值匹配通过时,将下一数据块的大小提高至所述当前数据块大小的预设倍数,并对所述下一数据块进行哈希值匹配;
当所述当前数据块的哈希值与所述快照数据块的哈希值匹配不通过时,将所述当前数据块划分为初始设定大小的数据块,并对所述初始设定大小的数据块进行哈希值匹配。
优选的,所述数据存储方法还包括:
当所述当前数据块的哈希值与所述快照数据块的哈希值匹配通过时,对所述当前数据块和所述当前数据块的偏移地址进行标记。
为解决上述技术问题,本申请还提供了一种数据存储装置,所述数据存储装置包括:
数据块划分模块,用于当获取到源数据时,将所述源数据划分为预设数量个数据块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910843695.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像的存储方法和装置
- 下一篇:图像分享方法、装置以及电子设备