[发明专利]参数同步方法和装置在审
申请号: | 202111552477.7 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114238508A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 卞嘉骏;陈军;唐成山 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/2455;G06Q40/02 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 王志远;张一军 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数 同步 方法 装置 | ||
1.一种参数同步方法,其特征在于,包括:
获取外部参数组件发送的参数全量文件,所述参数全量文件与预设数据库的目标参数表对应;其中,所述目标参数表具有可切换的第一表和第二表;在同一时刻,第一表和第二表中的一张表作为生效表,另一张表作为非生效表;
确定第一表和第二表中的当前非生效表,将该当前非生效表中的当前数据清理并将所述参数全量文件中的数据导入该当前非生效表;
在所述导入成功之后,将该当前非生效表切换为生效表;以及,连接所述目标参数表的应用程序从经过所述切换形成的生效表中读取参数。
2.根据权利要求1所述的方法,其特征在于,所述目标参数表为预设的多张参数表之中的数据表,所述多张参数表中的每一参数表都具有可切换的第一表和第二表;在同一时刻,同一参数表的第一表和第二表中的一张表作为生效表,另一张表作为非生效表。
3.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
预先建立参数切换信息表;其中,所述参数切换信息表中含有参数表表名字段、第一表表名字段、第二表表名字段和当前生效表字段。
4.根据权利要求3所述的方法,其特征在于,所述参数全量文件中包含所述目标参数表的表名;以及,所述确定第一表和第二表中的当前非生效表,包括:
在所述参数切换信息表中查询所述目标参数表的表名对应的当前生效表,将当前生效表相对的另一张表确定为当前非生效表。
5.根据权利要求3所述的方法,其特征在于,所述将该当前非生效表中的当前数据清理并将所述参数全量文件中的数据导入该当前非生效表,包括:
使用数据加载工具将该当前非生效表中的当前数据清理并将所述参数全量文件中的数据导入该当前非生效表。
6.根据权利要求3所述的方法,其特征在于,所述将该当前非生效表切换为生效表,包括:
将所述参数切换信息表中对应于该当前非生效表的记录在所述当前生效表字段的值修改为该当前非生效表对应的数据,从而将该当前非生效表切换为生效表。
7.根据权利要求6所述的方法,其特征在于,所述参数切换信息表中进一步包括:最后更新时间字段;以及,所述方法进一步包括:
在所述将所述参数切换信息表中对应于该当前非生效表的记录在所述当前生效表字段的值修改为该当前非生效表对应的数据之后,使用当前时间更新所述记录在所述最后更新时间字段的值。
8.根据权利要求7所述的方法,其特征在于,所述连接所述目标参数表的应用程序从经过所述切换形成的生效表中读取参数,包括:
所述应用程序定期读取所述参数切换信息表中的数据;当判断所述目标参数表所在记录的最后更新时间字段发生变化时,将该记录在所述当前生效表字段的值更新在本地,并从该值指示的表中读取参数。
9.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
在所述将该当前非生效表中的当前数据清理并将所述参数全量文件中的数据导入该当前非生效表之后,检查该当前非生效表的数据量与所述参数全量文件的数据量是否相等:若是,判定导入成功;
在导入成功之后,将所述参数全量文件归档。
10.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:
分别监测所述多张参数表中的每一参数表,以实现不同参数表之间数据导入的解耦。
11.根据权利要求1-10任一所述的方法,其特征在于,所述方法用于所述外部参数组件对所述参数表的日终参数同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111552477.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生物复合填料及其制备方法和应用
- 下一篇:显示面板及其驱动方法、显示装置