【技术实现步骤摘要】
数据上传存储方法、装置、计算机设备及存储介质
[0001]本专利技术涉及云计算
,更为具体来说,本专利技术能够提供一种数据上传存储方法、装置、计算机设备及存储介质。
技术介绍
[0002]目前,云计算的应用越来越广泛,为了节约本地设备的内存以及存储消耗,越来越多的用户选择将其数据上传至云端进行存储,可见提供一种有效的数据上传存储方案至关重要。传统的方式往往为将卷数据进行简单压缩后上传,虽然这种传统方式能够在一定程度上降低上传的数据所占用的空间,但是该方式存在计算量过大、卷备份数据量过大以及耗时较长等问题,亟待需要改进或优化。
技术实现思路
[0003]为解决现有技术存在计算量过大、卷备份数据量过大以及耗时较长等问题,本专利技术能够提供数据上传存储方法、装置、计算机设备及存储介质,以达到减少计算量、降低备份数据量以及降低耗时等至少一个技术目的。
[0004]为实现上述技术目的,本专利技术公开了一种数据上传存储方法,该方法包括但不限于如下的一个或多个步骤。
[0005]获取待上传存储数据的数 ...
【技术保护点】
【技术特征摘要】
1.一种数据上传存储方法,其特征在于,包括:获取待上传存储数据的数据量大小以及读取设置的组块大小;根据所述数据量大小和所述组块大小确定待上传的组块;遍历各个所述待上传的组块中的分块,并根据分块中的内容利用所述分块组成大块;所述组块包括多个分块;根据大块中的内容执行相对应的数据上传存储策略,以对所述待上传存储数据进行上传和存储。2.根据权利要求1所述的数据上传存储方法,其特征在于,所述根据分块中的内容利用所述分块组成大块包括:根据分块中的内容连续全为0,将分块组成大块;和/或,根据分块中的内容连续全为非0,将分块组成大块。3.根据权利要求2所述的数据上传存储方法,其特征在于,所述根据大块中的内容执行相对应的数据上传存储策略包括:根据大块中的内容全为0,则执行记录大块的偏移量和大小的数据上传存储策略;根据大块中的内容全为非0,则执行对大块进行压缩和上传的数据上传存储策略。4.根据权利要求3所述的数据上传存储方法,其特征在于,还包括:根据大块中的内容全为0,记录标志位为0;根据大块中的内容全为非0,记录标志位为1。5.根据权利要求1所述的数据上传存储方法,其特征在于,还包括:确定已上传的多个分块是否存在相同的哈希值;根据存在相同的哈希值,则记录相同的哈希值的索引;根据不存在相同的哈希值,则对哈希值执行添加操作...
【专利技术属性】
技术研发人员:黄锐冰,万文聪,陈俊,刘宽,夏勇,段江南,黄景平,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。