暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202311587612.0-数据处理方法、装置、设备和介质.PDF
26
16页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311587612 .0
(22)申请日 2023 .11 .24
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 雷东 王凯龙 
(74)专利代理机构 北京同立钧成知识产权代理
有限公司 11205
专利代理师 杨丽爽 黄健
(51)Int.Cl.
G06F
16/27
(2019 .01)
G06F
16/23
(2019 .01)
(54)发明名称
数据处理方法装置设备和介质
(57)摘要
本申请提供一种数据处理方法装置设备
和介质读取数据库事务日志判断事务日志记
录的变更数据表的表名是否匹配底层过滤白名
单中的表名若变更数据表的表名与底层过滤白
名单中的表名匹配则判定变更数据需要同步
若变更数据表的表名与底层过滤白名单中的表
名不匹配判断变更数据表是否为分区表若否
判定变更数据不需要同步若是获取变更数据
表对应的主分区表在获取变更数据表对应的主
分区表之后判断变更数据表对应的主分区表的
表名是否匹配底层过滤白名单中的表名若是
判定变更数据需要同步若否判定变更数据不
需要同步本申请的方案准确的实现数据的过滤
和同步减少底层过滤白名单的配置的复杂性
提升数据同步效率
权利要求书2页 说明书9页 附图4页
CN 117609376 A
2024.02.27
CN 117609376 A
1 .一种数据处理方法其特征在于所述方法包括
读取数据库事务日志判断所述事务日志记录的变更数据表的表名是否匹配底层过滤
白名单中的表名所述底层过滤白名单中预先配置有主分区表的表名
若是判定所述事务日志记录的变更数据需要同步若否判断所述变更数据表是否为
分区表
所述变更数据表非分区表时判定所述变更数据不需要同步
所述变更数据表为分区表时获取所述变更数据表对应的主分区表并判断所述变更
数据表对应的主分区表的表名是否匹配所述底层过滤白名单中的表名
若是判定所述变更数据需要同步若否判定所述变更数据不需要同步
2 .根据权利要求1所述的方法其特征在于所述读取数据库事务日志判断所述事务
日志记录的变更数据表的表名是否匹配底层过滤白名单中的表名,具体包括
读取数据库事务日志获取所述事务日志记录的变更数据表的对象标识符根据所述
变更数据表的对象标识符查询所述变更数据表的表名
判断所述变更数据表的表名是否匹配底层过滤白名单中的表名
3 .根据权利要求1所述的方法其特征在于所述变更数据表为分区表时获取所述变
更数据表对应的主分区表具体包括
所述变更数据表为分区表时根据所述变更数据表的对象标识符查询所述变更数据表
的父级列表的对象标识符直至获取对应的主分区表的对象标识符根据所述主分区表的
对象标识符获取所述主分区表的表名
4 .根据权利要求1所述的方法其特征在于所述变更数据表为分区表时获取所述变
更数据表对应的主分区表具体包括
所述变更数据表为分区表时判断所述变更数据表的对象标识符是否存储于内存中
所述内存中存储有需过滤的分区表的对象标识符
若否获取变更数据表对应的主分区
5 .根据权利要求4所述的方法其特征在于所述获取所述变更数据表对应的主分区表
之前所述方法还包括
将各分区表的对象标识符与对应的主分区表的对象标识符之间的对应关系存储于内
存中
所述变更数据表为分区表时获取所述变更数据表对应的主分区表具体包括
所述变更数据表为分区表时根据所述内存中存储的各分区表的对象标识符与对应的
主分区表的对象标识符之间的对应关系获取所述变更数据表对应的主分区表的对象标识
6 .根据权利要求15中任意一项所述的方法其特征在于所述方法还包括
在底层过滤白名单中配置主分区表的表名
所述在底层过滤白名单中配置主分区表的表名包括
接收用户输入的需要同步的主分区表的表名根据表名设定对应的正则表达式作为
底层过滤白名单
7 .根据权利要求6所述的方法其特征在于所述根据表名设定对应的正则表达式
括:
权 利 要 求 书
1/2
2
CN 117609376 A
2
of 16
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜