CN104881485A - 一种数据同步方法及*** - Google Patents
一种数据同步方法及*** Download PDFInfo
- Publication number
- CN104881485A CN104881485A CN201510302969.9A CN201510302969A CN104881485A CN 104881485 A CN104881485 A CN 104881485A CN 201510302969 A CN201510302969 A CN 201510302969A CN 104881485 A CN104881485 A CN 104881485A
- Authority
- CN
- China
- Prior art keywords
- data
- peripheral
- synchrodata
- core
- bank
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Computing Systems (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种数据同步方法及***,其中,该方法用于银行******与银行核心***之间的数据同步,包括:步骤S101,银行******发送***同步数据至银行核心***;步骤S102,接收银行核心***比较***同步数据与核心同步数据的一致性生成的比较结果;步骤S103,根据比较结果发送同步请求至银行核心***;步骤S104,接收银行核心***根据同步请求返回的核心同步数据。本发明的数据同步方法及***在******需要进行数据同步时,才与核心***发生交互,减少***的压力和资源的浪费,对于频繁变更的同步数据,可减轻***推送数据的压力。
Description
技术领域
本发明涉及数据处理领域,尤指一种应用于***之间的数据同步方法及***。
背景技术
随着信息技术的不断发展,银行***的架构越来越复杂,涉及的***也越来越多。对于一些公用的数据信息需要在多个***中进行同步。在现有技术中,数据同步通常在数据发生变更时,由数据源***主动向多个***进行推送,多个***被动接收数据。上述方法中,对于接收数据的***会时时有守候进程等待接收数据,造成***资源的浪费;对于发送数据的***,每当数据发生变更时会在较短的时间内向多个******推送数据,如果数据变动频繁,会造成***的压力。
发明内容
针对现有数据同步可能造成***压力过大及资源浪费等问题,本发明提出了一种数据同步方法及***,实现了******需要进行数据同步时,才与核心***发生交互,减少***的压力和资源的浪费。
为达到上述目的,本发明提出了一种数据同步方法,用于银行******与银行核心***之间的数据同步,包括:所述银行******发送***同步数据至银行核心***;接收所述银行核心***比较***同步数据与核心同步数据的一致性生成的比较结果;根据所述比较结果发送同步请求至所述银行核心***;接收所述银行核心***根据同步请求返回的核心同步数据。
为达到上述目的,本发明还提出了另一种数据同步方法,应用于银行******与银行核心***之间的数据同步,包括:所述银行核心***接收银行******发送的***同步数据;比较所述***同步数据与核心同步数据的一致性,生成比较结果并发送至所述银行******;接收所述银行******根据比较结果发送的同步请求;根据所述同步请求发送核心同步数据至所述银行******。
另外,对应前述一种数据同步方法,本发明还提出了一种数据同步***,包括:银行******,利用所述的数据同步方法与银行核心***进行数据同步。
另外,对应前述另一种数据同步方法,本发明还提出了一种数据同步***,包括:银行核心***,利用所述的数据同步方法使银行******与银行核心***进行数据同步。
本发明的数据同步方法及***在******在需要用到同步数据时,将旧的同步数据上送至核心***,核心***通过版本号等手段比较数据的新旧程度,如果数据不是最新的,则核心***通知******发起数据同步请求,核心***接收请求后推送数据,本发明的数据同步方法及***在******需要进行数据同步时,才与核心***发生交互,减少***的压力和资源的浪费,对于频繁变更的同步数据,可减轻***推送数据的压力。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为本发明一实施例的数据同步方法流程图。
图2为本发明另一实施例的数据同步方法流程图。
具体实施方式
以下配合图式及本发明的较佳实施例,进一步阐述本发明为达成预定发明目的所采取的技术手段。
图1为本发明一实施例的数据同步方法流程图。如图1所示,该方法包括:
步骤S101,银行******10发送***同步数据至银行核心***20。
具体的,在银行******10执行某一交易时,如果该交易需要使用同步数据,则将交易信息以及***同步数据上传到银行核心***20;此时的***同步数据是旧的同步数据。
步骤S102,接收银行核心***20比较***同步数据与核心同步数据的一致性生成的比较结果。
具体的,银行核心***20会处理交易信息,生成交易回执;同时,银行核心***20还根据指定数据标准比较***同步数据与银行核心***20的核心同步数据的一致性,生成比较结果。如果比较结果不一致,还会生成数据同步通知,与比较结果同时发送。
银行******10会接收上述交易回执、比较结果、及比较结果中的数据同步通知。
步骤S103,根据比较结果发送同步请求至银行核心***20。
具体的,银行******10处理交易回执,同时,该***还根据数据同步通知自动生成同步请求发送至银行核心***20。
步骤S104,接收银行核心***20根据同步请求返回的核心同步数据,完成数据同步。
在本实施例的银行核心***20中,该***利用的指定数据标准包括:数据版本号、数据类型、数据时间戳或数据摘要内容。
在本发明的实施例中,交易指的是操作员对于银行***的操作行为。
图2为本发明另一实施例的数据同步方法流程图。如图2所示,该方法包括:
步骤S111,银行核心***20接收银行******10发送的***同步数据。
具体的,银行核心***20接收银行******10发送的数据还包括交易信息。
在银行******10执行某一交易时,如果该交易需使用同步数据,会将交易信息与***同步数据同时上传至银行核心***20。
步骤S112,比较***同步数据与核心同步数据的一致性,生成比较结果并发送至银行******10。
具体的,银行核心***20会处理交易信息,生成交易回执;同时,银行核心***20还根据指定数据标准比较***同步数据与银行核心***20的核心同步数据的一致性,生成比较结果,并将交易回执与比较结果发送至银行******10。如果比较结果不一致,还会生成数据同步通知,与比较结果同时发送。
步骤S113,接收银行******10根据比较结果发送的同步请求。
具体的,银行******10处理交易回执,同时,还根据数据同步通知自动生成同步请求发送至银行核心***20。
步骤S114,根据同步请求发送核心同步数据至银行******10,完成数据同步。
在本实施例的银行核心***20中,该***利用的指定数据标准包括:数据版本号、数据类型、数据时间戳或数据摘要内容。
基于同一发明构思,本发明实施例中还提供了一种数据同步***,如下面的实施例所述,该***包括银行******10或银行核心***20。由于数据同步***解决问题的原理与数据同步方法相似,因此数据同步***的实施可以参见上述方法的实施,重复之处不再赘述。
在本实施例中,数据同步***包括:银行******10,利用前述图1的数据同步方法与银行核心***20进行数据同步。
在本实施例中,数据同步***包括:银行核心***20,利用前述图2的数据同步方法使银行******10与银行核心***20进行数据同步。
本发明的数据同步方法及***在******在需要用到同步数据时,将旧的同步数据上送至核心***,核心***通过版本号等手段比较数据的新旧程度,如果数据不是最新的,则核心***通知******发起数据同步请求,核心***接收请求后推送数据,本发明的数据同步方法及***在******需要进行数据同步时,才与核心***发生交互,减少***的压力和资源的浪费,对于频繁变更的同步数据,可减轻***推送数据的压力。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (14)
1.一种数据同步方法,其特征在于,用于银行******与银行核心***之间的数据同步,包括:
所述银行******发送***同步数据至银行核心***;
接收所述银行核心***比较***同步数据与核心同步数据的一致性生成的比较结果;
根据所述比较结果发送同步请求至所述银行核心***;
接收所述银行核心***根据同步请求返回的核心同步数据。
2.根据权利要求1所述的数据同步方法,其特征在于,所述银行******发送***同步数据至银行核心***包括:
当所述银行******执行某一交易需要进行数据同步时,将交易信息与***同步数据发送至银行核心***。
3.根据权利要求2所述的数据同步方法,其特征在于,所述接收所述银行核心***比较***同步数据与核心同步数据一致性后生成的比较结果包括:
接收所述银行核心***处理交易信息生成的交易回执,及所述银行核心***根据指定数据标准比较***同步数据与核心同步数据的一致性生成的比较结果。
4.根据权利要求3所述的数据同步方法,其特征在于,当所述比较结果为不一致时,生成的比较结果中还包括数据同步通知。
5.根据权利要求3所述的数据同步方法,其特征在于,所述指定数据标准包括:数据版本号、数据类型、数据时间戳或数据摘要内容。
6.根据权利要求4所述的数据同步方法,其特征在于,所述根据所述比较结果发送同步请求至所述银行核心***包括:
根据所述数据同步通知生成同步请求。
7.一种数据同步方法,其特征在于,应用于银行******与银行核心***之间的数据同步,包括:
所述银行核心***接收银行******发送的***同步数据;
比较所述***同步数据与核心同步数据的一致性,生成比较结果并发送至所述银行******;
接收所述银行******根据比较结果发送的同步请求;
根据所述同步请求发送核心同步数据至所述银行******。
8.根据权利要求7所述的数据同步方法,其特征在于,所述银行核心***接收银行******发送的***同步数据包括:
接收所述银行******执行某一交易需要进行数据同步时的交易信息及***同步数据。
9.根据权利要求8所述的数据同步方法,其特征在于,所述比较所述***同步数据与核心同步数据的一致性,生成比较结果并发送至所述银行******包括:
处理所述交易信息生成交易回执,并根据指定数据标准比较***同步数据与核心同步数据的一致性生成比较结果;
将所述交易回执及比较结果发送至银行******。
10.根据权利要求9所述的数据同步方法,其特征在于,当所述比较结果为不一致时,生成的比较结果中还包括数据同步通知。
11.根据权利要求9所述的数据同步方法,其特征在于,所述指定数据标准包括:数据版本号、数据类型、数据时间戳或数据摘要内容。
12.根据权利要求10所述的数据同步方法,其特征在于,所述接收所述银行******根据比较结果发送的同步请求包括:
接收所述银行******根据所述数据同步通知生成同步请求。
13.一种数据同步***,其特征在于,包括:银行******,利用权利要求1-6中任一项所述的数据同步方法与银行核心***进行数据同步。
14.一种数据同步***,其特征在于,包括:银行核心***,利用权利要求7-12中任一项所述的数据同步方法使银行******与银行核心***进行数据同步。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510302969.9A CN104881485A (zh) | 2015-06-04 | 2015-06-04 | 一种数据同步方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510302969.9A CN104881485A (zh) | 2015-06-04 | 2015-06-04 | 一种数据同步方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104881485A true CN104881485A (zh) | 2015-09-02 |
Family
ID=53948978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510302969.9A Pending CN104881485A (zh) | 2015-06-04 | 2015-06-04 | 一种数据同步方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104881485A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105338093A (zh) * | 2015-11-16 | 2016-02-17 | 中国建设银行股份有限公司 | 一种数据同步方法和*** |
CN106294611A (zh) * | 2016-08-02 | 2017-01-04 | 重庆农村商业银行股份有限公司 | 银行核心***及新老核心***数据切换方法 |
CN107122446A (zh) * | 2017-04-24 | 2017-09-01 | 中国银行股份有限公司 | 一种银行多***间用户手机号码的同步控制方法及*** |
CN109460439A (zh) * | 2018-11-14 | 2019-03-12 | 泰康保险集团股份有限公司 | 一种数据处理方法、装置、介质和电子设备 |
CN110175211A (zh) * | 2019-05-05 | 2019-08-27 | 中国银行股份有限公司 | 一种数据同步方法及装置 |
CN111726375A (zh) * | 2019-03-19 | 2020-09-29 | 北京数聚鑫云信息技术有限公司 | 一种数据同步方法、装置和计算机设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101043318A (zh) * | 2007-03-19 | 2007-09-26 | 华为技术有限公司 | 前后台数据同步的方法及用于前后台数据同步的装置 |
CN101102577A (zh) * | 2006-07-07 | 2008-01-09 | 中兴通讯股份有限公司 | 无线通信基站***前后台数据库表数据增量同步方法 |
CN102098342A (zh) * | 2011-01-31 | 2011-06-15 | 华为技术有限公司 | 一种基于事务级的数据同步方法、装置及*** |
CN102426611A (zh) * | 2012-01-13 | 2012-04-25 | 广州从兴电子开发有限公司 | 一种数据库同步方法及装置 |
-
2015
- 2015-06-04 CN CN201510302969.9A patent/CN104881485A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101102577A (zh) * | 2006-07-07 | 2008-01-09 | 中兴通讯股份有限公司 | 无线通信基站***前后台数据库表数据增量同步方法 |
CN101043318A (zh) * | 2007-03-19 | 2007-09-26 | 华为技术有限公司 | 前后台数据同步的方法及用于前后台数据同步的装置 |
CN102098342A (zh) * | 2011-01-31 | 2011-06-15 | 华为技术有限公司 | 一种基于事务级的数据同步方法、装置及*** |
CN102426611A (zh) * | 2012-01-13 | 2012-04-25 | 广州从兴电子开发有限公司 | 一种数据库同步方法及装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105338093A (zh) * | 2015-11-16 | 2016-02-17 | 中国建设银行股份有限公司 | 一种数据同步方法和*** |
CN106294611A (zh) * | 2016-08-02 | 2017-01-04 | 重庆农村商业银行股份有限公司 | 银行核心***及新老核心***数据切换方法 |
CN107122446A (zh) * | 2017-04-24 | 2017-09-01 | 中国银行股份有限公司 | 一种银行多***间用户手机号码的同步控制方法及*** |
CN109460439A (zh) * | 2018-11-14 | 2019-03-12 | 泰康保险集团股份有限公司 | 一种数据处理方法、装置、介质和电子设备 |
CN111726375A (zh) * | 2019-03-19 | 2020-09-29 | 北京数聚鑫云信息技术有限公司 | 一种数据同步方法、装置和计算机设备 |
CN110175211A (zh) * | 2019-05-05 | 2019-08-27 | 中国银行股份有限公司 | 一种数据同步方法及装置 |
CN110175211B (zh) * | 2019-05-05 | 2021-10-19 | 中国银行股份有限公司 | 一种数据同步方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104881485A (zh) | 一种数据同步方法及*** | |
CN108965484B (zh) | 一种物联网数据的传输方法、***及终端 | |
CN101997681B (zh) | 一种多节点路径的认证方法、***及相关节点设备 | |
CN110995513A (zh) | 物联网***中的数据发送、接收方法、物联网设备及平台 | |
CN112838903A (zh) | 一种时钟同步方法、设备及存储介质 | |
CN103354560A (zh) | 数据的分解同步方法及*** | |
CN104462477A (zh) | 基于时间戳的数据同步的方法、装置及*** | |
CN105450712A (zh) | 一种数据传输方法及装置 | |
CN103281356A (zh) | 一种分发文件的方法及*** | |
CN103916274A (zh) | 一种多实例并行的网元接入方法和*** | |
CN105068817A (zh) | 将数据写入存储设备的方法及存储设备 | |
CN103763377A (zh) | 一种分布式仿真时间推进和消息传输的同步方法 | |
CN108810633B (zh) | 弹幕消息传输方法、装置、设备及存储介质 | |
CN114297292A (zh) | 一种基于canal平台的数据同步***及执行方法 | |
CN105260200A (zh) | 操作***升级的处理方法和装置 | |
CN111343220B (zh) | 转发器、分布式文件传输方法、***、介质及电子设备 | |
JP5961471B2 (ja) | 複数の情報システムおける出力比較方法 | |
CN101155383B (zh) | 资源分配信息的指示方法及指示信息的传输方法、装置 | |
CN105447141A (zh) | 一种数据处理的方法及节点 | |
CN104486215A (zh) | 一种消息发送方法及设备 | |
CN108429741A (zh) | 一种实现ncsi协议的方法及*** | |
JP6384289B2 (ja) | 同期処理装置、同期処理システム、同期処理方法、および、同期処理プログラム | |
CN103916461A (zh) | 报文的传输方法及装置 | |
CN104125249A (zh) | 通信终端配置文件的同步***和方法 | |
CN110674068B (zh) | 一种板卡间的信息交互方法、分布式板卡及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150902 |