数据上传存储方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:33345779 阅读:41 留言:0更新日期:2022-05-08 09:40
本发明专利技术公开了数据上传存储方法、装置、计算机设备及存储介质,该数据上传存储方法可包括:获取待上传存储数据的数据量大小以及读取设置的组块大小,根据数据量大小和组块大小确定待上传的组块;遍历各个待上传的组块中的分块,并根据分块中的内容利用分块组成大块,组块包括多个分块;根据大块中的内容执行相对应的数据上传存储策略,以对待上传存储数据进行上传和存储。基于分块中的具体内容形成不同种类的大块和对应执行不同的数据上传存储策略,本发明专利技术极大地减少了需要压缩处理的数据量,可见本发明专利技术能够有效降低备份数据量、减少计算量以及降低耗时,以解决现有技术所存在的诸多问题,用户体验较好,用户满意度较高。用户满意度较高。用户满意度较高。

【技术实现步骤摘要】
数据上传存储方法、装置、计算机设备及存储介质


[0001]本专利技术涉及云计算
,更为具体来说,本专利技术能够提供一种数据上传存储方法、装置、计算机设备及存储介质。

技术介绍

[0002]目前,云计算的应用越来越广泛,为了节约本地设备的内存以及存储消耗,越来越多的用户选择将其数据上传至云端进行存储,可见提供一种有效的数据上传存储方案至关重要。传统的方式往往为将卷数据进行简单压缩后上传,虽然这种传统方式能够在一定程度上降低上传的数据所占用的空间,但是该方式存在计算量过大、卷备份数据量过大以及耗时较长等问题,亟待需要改进或优化。

技术实现思路

[0003]为解决现有技术存在计算量过大、卷备份数据量过大以及耗时较长等问题,本专利技术能够提供数据上传存储方法、装置、计算机设备及存储介质,以达到减少计算量、降低备份数据量以及降低耗时等至少一个技术目的。
[0004]为实现上述技术目的,本专利技术公开了一种数据上传存储方法,该方法包括但不限于如下的一个或多个步骤。
[0005]获取待上传存储数据的数据量大小以及读取设置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据上传存储方法,其特征在于,包括:获取待上传存储数据的数据量大小以及读取设置的组块大小;根据所述数据量大小和所述组块大小确定待上传的组块;遍历各个所述待上传的组块中的分块,并根据分块中的内容利用所述分块组成大块;所述组块包括多个分块;根据大块中的内容执行相对应的数据上传存储策略,以对所述待上传存储数据进行上传和存储。2.根据权利要求1所述的数据上传存储方法,其特征在于,所述根据分块中的内容利用所述分块组成大块包括:根据分块中的内容连续全为0,将分块组成大块;和/或,根据分块中的内容连续全为非0,将分块组成大块。3.根据权利要求2所述的数据上传存储方法,其特征在于,所述根据大块中的内容执行相对应的数据上传存储策略包括:根据大块中的内容全为0,则执行记录大块的偏移量和大小的数据上传存储策略;根据大块中的内容全为非0,则执行对大块进行压缩和上传的数据上传存储策略。4.根据权利要求3所述的数据上传存储方法,其特征在于,还包括:根据大块中的内容全为0,记录标志位为0;根据大块中的内容全为非0,记录标志位为1。5.根据权利要求1所述的数据上传存储方法,其特征在于,还包括:确定已上传的多个分块是否存在相同的哈希值;根据存在相同的哈希值,则记录相同的哈希值的索引;根据不存在相同的哈希值,则对哈希值执行添加操作...

【专利技术属性】
技术研发人员:黄锐冰万文聪陈俊刘宽夏勇段江南黄景平
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1