【技术实现步骤摘要】
数据存储方法及装置
本专利技术涉及数据处理
,特别是涉及一种数据存储方法及装置。
技术介绍
数据存储,是数据流在加工过程中产生的临时文件或加工过程中需要查找的信息。常用的存储介质为磁盘和磁带。存储组织方式因存储介质而异。在磁带上数据仅按顺序文件方式存取;在磁盘上则可按使用要求采用顺序存取或直接存取方式。数据存储方式与数据文件组织密切相关,其关键在于建立记录的逻辑与物理顺序间对应关系,确定存储地址,以提高数据存取速度。在计算机编程语言上,数据序列是将相同数据类型的元素按一定顺序排列的集合。在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。但是,现有的数据序列的操作方法,存在着效率低下的问题。
技术实现思路
本专利技术实施例解决的技术问题是如何提高数据操作的执行效率。为解决上述问题,本专利技术实施例提供了一种数据存储方法,所述方法包括:将待存储的数据划分为对应的多个部分的内容,并设定所述多个部分的内容分别在预设的多维化数据空间中的存储维度;对划分得到的多个部分的内容按照存储维度从高至低的顺序进行遍历,获取遍历到的当前部分的内容;设置遍历到的当前部分的内容在所设定的存储维度对应的多个存储维度的数据空间中的空间坐标位置和数据读取方向;按照数据空间维度递减的顺序对当前部分的内容对应的多个存储维度的数据空间进行遍历,依照所述数据读取方向在遍历到的当前维度的数据空间中的空间坐标位置中依次填充下一低维度的数据空间中相应的空间坐标位置;当遍历到的当前维度的数据空间中对应的空间坐标位置填充完毕时,获取下一维度的数据空间,直至达到最低维度的数据空间;在 ...
【技术保护点】
一种数据存储方法,其特征在于,包括:将待存储的数据划分为对应的多个部分的内容,并设定所述多个部分的内容分别在预设的多维化数据空间中的存储维度;对划分得到的多个部分的内容按照存储维度从高至低的顺序进行遍历,获取遍历到的当前部分的内容;设置遍历到的当前部分的内容在所设定的存储维度对应的多个存储维度的数据空间中的空间坐标位置和数据读取方向;按照数据空间维度递减的顺序对当前部分的内容对应的多个存储维度的数据空间进行遍历,依照所述数据读取方向在遍历到的当前维度的数据空间中的空间坐标位置中依次填充下一低维度的数据空间中相应的空间坐标位置;当遍历到的当前维度的数据空间中对应的空间坐标位置填充完毕时,获取下一维度的数据空间,直至达到最低维度的数据空间;在所述最低维度的数据空间中相应的空间坐标位置中依次填充所述数据中遍历到的当前部分的内容;当在所述最低维度的数据空间中相应的空间坐标位置中依次填充所述数据中遍历到的当前部分的内容完成时,获取所述待存储的数据中下一部分的内容,直至所述待存储的数据的所述多个部分的内容全部遍历完成。
【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:将待存储的数据划分为对应的多个部分的内容,并设定所述多个部分的内容分别在预设的多维化数据空间中的存储维度;对划分得到的多个部分的内容按照存储维度从高至低的顺序进行遍历,获取遍历到的当前部分的内容;设置遍历到的当前部分的内容在所设定的存储维度对应的多个存储维度的数据空间中的空间坐标位置和数据读取方向;按照数据空间维度递减的顺序对当前部分的内容对应的多个存储维度的数据空间进行遍历,依照所述数据读取方向在遍历到的当前维度的数据空间中的空间坐标位置中依次填充下一低维度的数据空间中相应的空间坐标位置;当遍历到的当前维度的数据空间中对应的空间坐标位置填充完毕时,获取下一维度的数据空间,直至达到最低维度的数据空间;在所述最低维度的数据空间中相应的空间坐标位置中依次填充所述数据中遍历到的当前部分的内容;当在所述最低维度的数据空间中相应的空间坐标位置中依次填充所述数据中遍历到的当前部分的内容完成时,获取所述待存储的数据中下一部分的内容,直至所述待存储的数据的所述多个部分的内容全部遍历完成。2.根据权利要求1所述的数据存储方法,其特征在于,所述将待存储的数据划分为对应的多个部分的内容,并设定所述多个部分的内容分别在预设的多维化数据空间中的存储维度,包括:依据所述待存储的数据的操作权限,将待存储的数据划分为对应的多个部分的内容,并设定所述多个部分的内容分别在预设的多维化数据空间中的存储维度。3.根据权利要求1所述的数据存储方法,其特征在于,还包括:当删除所述数据中相应节点的内容时,将所述相应节点的内容在对应的多个维度的数据空间中对应的空间坐标位置中填充内容删除。4.根据权利要求1所述的数据存储方法,其特征在于,还包括:当向所述数据中插入内容时,在所述插入内容的存储维度对应的多个维度的数据空间中除最低维度的数据空间之外的其他数据空间中对应的相邻节点的空间坐标位置之间的空间坐标位置中填充下一低维度的数据空间中对应的空间坐标位置,并在最低维度的数据空间中对应的相邻节点的空间坐标位置之间的空间坐标位置中填充待插入的内容。5.根据权利要求1-4任一项所述的数据存储方法,其特征在于,所述待存储数据中所述多个部分内容的数据...
【专利技术属性】
技术研发人员:王红娟,董毅,李光瑞,王玉奎,
申请(专利权)人:浪潮金融信息技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。