【技术实现步骤摘要】
数据同步的方法、装置、设备和计算机可读介质
本专利技术涉及计算机
,尤其涉及一种数据同步的方法、装置、设备和计算机可读介质。
技术介绍
随着社会信息化、银行科技化的发展,越来越多的银行业务从传统的柜台转移到网站、手机、自助终端等多种电子渠道,从而给银行系统带来了巨大的交易量和海量的数据。除扩展渠道外,银行业务也不断精细化、个性化,使得银行信息系统功能越来越复杂,系统处理压力增大。社会信息化增加了人们对信息的依赖,对信息的安全变得很敏感。特别是金融、资金类信息安全,关系着人民和国家的经济命脉。因此,大型银行系统需要分布式部署,异地建设多中心以进行容灾部署。不同中心之间处于独立状态,存储、数据库等都不共享。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:一些银行业务依赖交易上下文,传统的数据同步方式基于数据表同步,无法满足银行业务的需求。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据同步的方法、装置、设备和计算机可读介质,能够实时并精确同步业务所需数据, ...
【技术保护点】
1.一种数据同步的方法,其特征在于,包括:/n接收并解析客户发送的服务请求报文,获得操作类型和同步数据;/n在数据库中更新所述同步数据后,标识所述同步数据,生成所述同步数据的数据记录;/n将所述数据记录增加到服务请求报文中,并在所述服务请求报文中标识所述操作类型;/n发送包括所述数据记录和所述操作类型的服务请求报文。/n
【技术特征摘要】
1.一种数据同步的方法,其特征在于,包括:
接收并解析客户发送的服务请求报文,获得操作类型和同步数据;
在数据库中更新所述同步数据后,标识所述同步数据,生成所述同步数据的数据记录;
将所述数据记录增加到服务请求报文中,并在所述服务请求报文中标识所述操作类型;
发送包括所述数据记录和所述操作类型的服务请求报文。
2.根据权利要求1所述数据同步的方法,其特征在于,所述标识所述同步数据,生成所述同步数据的数据记录,包括:
通过筛选条件标识所述同步数据,生成所述同步数据的数据记录,所述数据记录包括筛选条件。
3.根据权利要求1所述数据同步的方法,其特征在于,所述标识所述同步数据,生成所述同步数据的数据记录,包括:
通过指定字段标识所述同步数据,生成所述同步数据的数据记录,所述数据记录包括所述指定字段。
4.根据权利要求1所述数据同步的方法,其特征在于,所述操作类型包括:增加、修改或删除。
5.根据权利要求1所述数据同步的方法,其特征在于,所述方法还包括:
接收数据同步失败的响应消息,回退更新后的同步数据,反馈数据同步失败;
或,
接收数据同步失败的响应消息,保持更新后的同步数据,反馈本地数据更新成功;
或,
接收并反馈数据同步成功的响应消息。
6.一种数据同步的方法,其特征在于,包括:
接收并解析服务请求报文,所述服务请求报文包括数据记录和操作类型;
按照所述数据记录标识同步数据,并根据所述操作类型在数据库中对所述同步数据进行同步;
反馈包括数据同步结果的响应消息。
...
【专利技术属性】
技术研发人员:欧明辉,
申请(专利权)人:中国建设银行股份有限公司,建信金融科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。