【技术实现步骤摘要】
本专利技术涉及数据库,特别是涉及一种数据库的变更数据解析方法及相关产品。
技术介绍
1、随着企业信息系统规模的不断扩大和数据实时处理需求的日益增长,数据库变更数据的捕获与解析已成为实现数据同步、数据集成、实时分析等关键业务场景的重要基础。在实际应用中,一些数据库管理系统会开启cdc(change data capture,变更数据捕获)功能,为数据库的每张表生成对应的ct(change tracking,变更跟踪)表,以将对应表的变更数据记录在ct表上。在数据库的同步过程中需要从每个ct表中依次读取变更数据,并在变更数据解析完成后写入源数据库的磁盘中,以待进行后续的数据同步。
2、目前,在现有技术中,用户数据通常会存储在数据库的多个表上,且在对存储的数据进行变更的过程中,会有属同一跨表事务的不同操作作用于不同的表,即会有跨表事务的产生。这样一来,在数据库的同步过程中,跨表事务会导致变更数据的解析过程出现乱序的问题,进而导致跨表事务的原子性被破坏,使得源数据库或者目标数据库的存储的数据与实际变更的数据不一致。
【技术保护点】
1.一种数据库的变更数据解析方法,包括:
2.根据权利要求1所述的数据库的变更数据解析方法,其中,
3.根据权利要求2所述的数据库的变更数据解析方法,其中,
4.根据权利要求3所述的数据库的变更数据解析方法,其中,
5.根据权利要求2所述的数据库的变更数据解析方法,其中,
6.根据权利要求1所述的数据库的变更数据解析方法,其中,
7.根据权利要求1所述的数据库的变更数据解析方法,其中,
8.根据权利要求7所述的数据库的变更数据解析方法,其中,
9.根据权利要求7所述的数据库
...【技术特征摘要】
1.一种数据库的变更数据解析方法,包括:
2.根据权利要求1所述的数据库的变更数据解析方法,其中,
3.根据权利要求2所述的数据库的变更数据解析方法,其中,
4.根据权利要求3所述的数据库的变更数据解析方法,其中,
5.根据权利要求2所述的数据库的变更数据解析方法,其中,
6.根据权利要求1所述的数据库的变更数据解析方法,其中,
7.根据权利要求1所述的数据库的变更数据解析方法,其中,
8.根据权利要求7所述的数据库的变更数据解析方法,其中,
...【专利技术属性】
技术研发人员:魏黎明,何甦,
申请(专利权)人:中电科金仓北京科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。