【技术实现步骤摘要】
本申请涉及软件开发,尤其涉及一种数据版本管理方法、装置、存储介质及程序产品。
技术介绍
1、在现有的软件开发和数据管理技术背景下,版本控制系统在源代码管理中发挥着关键作用。然而,对于动态数据的版本控制,尤其是在大规模数据处理和实时系统中,现有技术存在一些局限性。
2、目前针对数据版本管理的技术方案保存不同版本的数据,依赖于规则引擎或配置文件,通过比较规则之间的差异来判断不同版本之间数据的变化,这些方法存在存储开销大的问题。
技术实现思路
1、本申请提供了一种数据版本管理方法、装置、存储介质及程序产品,以减少现有技术中动态数据版本控制的存储开销。
2、第一方面,本申请提供一种数据版本管理方法,包括:
3、监测数据版本是否发生变化;
4、响应于数据版本发生变化,在数据版本控制链表中创建新的数据版本节点,所述数据版本控制链表包含至少一个数据版本节点,每个数据版本节点用于存储版本差异数据及版本标识;
5、在所述新的数据版本节点中,存储变化
...【技术保护点】
1.一种数据版本管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据版本管理方法,其特征在于,在所述新的数据版本节点中,存储变化前数据版本与变化后数据版本之间的版本差异数据,包括:
3.根据权利要求1所述的数据版本管理方法,其特征在于,所述数据版本控制链表中第一个数据版本节点存储对应数据版本的全量数据。
4.根据权利要求1-3中任一项所述的数据版本管理方法,其特征在于,在数据版本控制链表中创建新的数据版本节点之后,还包括:
5.根据权利要求1-3中任一项所述的数据版本管理方法,其特征在于,响应于数据版本发生
...【技术特征摘要】
1.一种数据版本管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的数据版本管理方法,其特征在于,在所述新的数据版本节点中,存储变化前数据版本与变化后数据版本之间的版本差异数据,包括:
3.根据权利要求1所述的数据版本管理方法,其特征在于,所述数据版本控制链表中第一个数据版本节点存储对应数据版本的全量数据。
4.根据权利要求1-3中任一项所述的数据版本管理方法,其特征在于,在数据版本控制链表中创建新的数据版本节点之后,还包括:
5.根据权利要求1-3中任一项所述的数据版本管理方法,其特征在于,响应于数据版本发生变化,在数据版本控制链表中创建新的数据版本节点,包括:
6.根...
【专利技术属性】
技术研发人员:高明,
申请(专利权)人:浙江极氪智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。