数据存储方法、数据回溯方法及计算机设备技术

技术编号:43470892 阅读:43 留言:0更新日期:2024-11-27 13:09
本申请属于数据处理技术领域,揭示一种数据存储方法、数据回溯方法及计算机设备,该方案模拟DNA双螺旋结构,引入双链结构和数据配对原则,构建了第一索引链和与第一索引链相对应的第二索引链,第一索引链包含基于发生数据变更的时间顺序排布的多个时间节点,而第二索引链则记录所对应的第一索引链中作为初始时间节点的时间节点中所有字段的初始数据值以及在第一索引链中位置编号在初始时间节点之后的时间节点发生了数据变更的字段的变更数据值。实现了数据的高效排列,能够在有限的存储空间中存储更多的数据,同时,本申请的数据存储方式为大规模数据回溯提供了技术支持,能够在更短的时间内完成数据回溯,显著提升数据回溯的效率。

【技术实现步骤摘要】

本申请涉及数据处理,特别涉及一种数据存储方法、数据回溯方法及计算机设备


技术介绍

1、现有技术方案,存储数据时,通过binlog(全称:binary log)日志文件记录所有对数据库的修改操作,包括插入(insert)、更新(update)、删除(delete)等指令。需要回溯数据时,解析这些binlog日志文件,将其反向转译为相应的sql(structured querylanguage,结构化查询语言)语句,从而实现数据回溯。

2、由于binlog日志文件非常庞大,特别是在高并发、大规模分布式数据库环境中,binlog日志文件的数量和体积都会急剧增加,数据存储占用存储空间大。并且,binlog日志文件存储的方式缺乏高效的数据排列和传输机制,解析binlog日志文件需要逐条执行指令,无法快速定位和恢复指定时间节点的数据状态,导致数据回溯效率低下。


技术实现思路

1、为了解决上述问题,本申请提供了一种数据存储方法、数据回溯方法及计算机设备。

2、根据本申请实施例的一方面,公开了一种数本文档来自技高网...

【技术保护点】

1.一种数据回溯方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标时间节点对应的数据配对编码和所述所有在先时间节点对应的数据配对编码,获知所述目标时间节点发生数据变更的字段,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述索引信息和所述时间节点的数据值构建与所述第一索引链相对应的第二索引链,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于发生数据变更的时间节点相对于前一时间节点的数据变更情况设置数据配对编码,包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述索引...

【技术特征摘要】

1.一种数据回溯方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标时间节点对应的数据配对编码和所述所有在先时间节点对应的数据配对编码,获知所述目标时间节点发生数据变更的字段,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述索引信息和所述时间节点的数据值构建与所述第一索引链相对应的第二索引链,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于发生数据变更的时间节点相对于前一时间节点的数据变更情况设置数据配对编码,包括:

5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述索引信息和所述时间节点的数据值构建与所述第一索引链相对应的第二索引链,包括:<...

【专利技术属性】
技术研发人员:钟志明欧阳江平徐建良
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:

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

1