[发明专利]更新消息处理方法、数据同步方法、配置信息配置方法有效
申请号: | 202110952805.6 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113407560B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 杨永兴 | 申请(专利权)人: | 太平金融科技服务(上海)有限公司深圳分公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/28 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 518048 广东省深圳市福田区新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 消息 处理 方法 数据 同步 配置 信息 | ||
1.一种数据库更新消息处理方法,其特征在于,所述数据库更新消息处理方法包括:
获取第一数据库的数据更新消息,所述数据更新消息携带有数据表标识;
查询预先配置的配置信息以获得与所述数据表标识对应的更新标识;
判断是否已存在与所述更新标识对应的数据更新消息;
当已存在与所述更新标识对应的数据更新消息,删除所述数据更新消息;
所述查询预先配置的配置信息以获得与所述数据表标识对应的更新标识,包括:
查询预先配置的配置信息中是否存在所述数据表标识;
当存在所述数据表标识时,获取预先配置的配置信息中与所述数据表标识对应的数据模型标识;
根据预先配置的配置信息确定所述数据表标识对应的数据表是否为主表;
当所述数据表标识对应的数据表为主表时,根据所述数据模型标识和所述主表的主键值生成更新标识;
当所述数据表标识对应的数据表为从表时,根据所述数据模型标识和所述从表的外键值生成更新标识。
2.根据权利要求1所述的数据库更新消息处理方法,其特征在于,所述判断是否已存在与所述更新标识对应的数据更新消息之后,还包括:
当不存在与所述更新标识对应的数据更新消息,建立所述数据更新消息与所述更新标识的对应关系。
3.根据权利要求2所述的数据库更新消息处理方法,其特征在于,所述建立所述数据更新消息与所述更新标识的对应关系,包括:
获取预先配置的配置信息中与所述数据表标识对应的更新标识有效时间;
根据所述更新标识有效时间建立所述数据更新消息与所述更新标识的对应关系。
4.一种数据同步方法,其特征在于,所述数据同步方法包括:
获取根据权利要求1至3任意一项所述的数据库更新消息处理方法所得到的数据更新消息;
根据所述数据更新消息从第一数据库获取更新数据;
按照预先配置的配置信息对所述更新数据进行数据转换得到目标数据;
将所述目标数据保存至第二数据库。
5.根据权利要求4所述的数据同步方法,其特征在于,所述按照预先配置的配置信息对所述更新数据进行数据转换得到目标数据,包括:
按照预先存储的模板对所述更新数据进行解析得到目标数据;和/或
按照预先存储的字段对应关系对所述更新数据进行数据转换得到目标数据。
6.一种数据库配置信息配置方法,其特征在于,所述方法包括:
接收针对第一数据库的连接信息配置指令,并根据所述第一数据库的连接信息配置指令配置所述第一数据库的连接信息;
接收针对所述第一数据库中各个数据表的关联关系的配置指令,并根据所述关联关系的配置指令对所述第一数据库中各个数据表进行配置,以确定各个数据表标识对应的更新标识以及更新标识的有效时间,所述更新标识以及更新标识的有效时间用于在权利要求1至3中任意一项的数据库更新消息处理方法中使用。
7.根据权利要求6所述的数据库配置信息配置方法,其特征在于,所述根据所述关联关系的配置指令对所述第一数据库中各个数据表进行配置,包括:
配置所述第一数据库中各数据模型的数据模型标识、所述数据模型标识对应的更新标识的有效时间以及各个数据模型中的主表和从表,并配置所述主表的主键值和所述从表的外键值。
8.一种数据库配置信息配置方法,其特征在于,所述方法包括:
接收针对第二数据库的连接信息配置指令,并根据所述第一数据库的连接信息配置指令配置所述第二数据库的连接信息;
接收针对所述第二数据库中的数据与所述第一数据库中的数据的转换规则配置指令,并根据所述转换规则配置指令配置所述第二数据库中的数据与所述第一数据库中的数据的转换规则;所述转换规则用于在权利要求4或5的数据同步方法中使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太平金融科技服务(上海)有限公司深圳分公司,未经太平金融科技服务(上海)有限公司深圳分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110952805.6/1.html,转载请声明来源钻瓜专利网。