[发明专利]数据处理方法、装置、电子设备、系统和存储介质在审
申请号: | 202011582222.0 | 申请日: | 2020-12-28 |
公开(公告)号: | CN113886485A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 高帅 | 申请(专利权)人: | 京东科技控股股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/2457;G06F16/22 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 系统 存储 介质 | ||
本发明实施例公开了一种数据处理方法、装置、电子设备、系统和存储介质,该数据处理方法包括:从源服务器获取数据库中表的操作日志,解析该操作日志得到源操作信息,根据该表的配置信息将该源操作信息映射成目标操作信息,将目标操作信息写入目标服务器,以使得目标服务器根据该目标操作信息与源服务器进行实时数据同步,本发明实施例中,目标服务器与源服务器之间可以基于实时的操作日志进行数据同步,因而可以实现数据的实时同步,满足了对数据有实时查询需求的系统的要求。
技术领域
本发明涉及数据同步技术,尤其涉及一种数据处理方法、装置、电子设备、系统和存储介质。
背景技术
传统的数据同步方法,通常是在用户请求量少的时间段(比如凌晨)来对前一天的数据进行同步,在实现本发明的过程中,发明人发现,这种数据同步方法同步的数据不具备实时性,无法满足对数据有实时查询需求的系统的要求。
发明内容
本发明实施例提供一种数据处理方法、装置、电子设备、系统和存储介质,能够实现数据的实时同步,满足对数据有实时查询需求的系统的要求。
第一方面,本发明实施例提供一种数据处理方法,所述方法包括:
从源服务器获取数据库中表的操作日志,解析所述操作日志得到源操作信息;
根据所述表的配置信息将所述源操作信息映射成目标操作信息;
将所述目标操作信息写入目标服务器,以使得所述目标服务器根据所述目标操作信息与所述源服务器进行实时数据同步。
第二方面,本发明实施例提供一种数据处理装置,所述装置包括:
获取模块,用于从源服务器获取数据库中表的操作日志,解析所述操作日志得到源操作信息;
映射模块,用于根据所述表的配置信息将所述源操作信息映射成目标操作信息;
同步模块,用于将所述目标操作信息写入目标服务器,以使得所述目标服务器根据所述目标操作信息与所述源服务器进行实时数据同步。
第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的数据处理方法。
第四方面,本发明实施例还提供了一种数据处理系统,包括源服务器、目标服务器以及用于执行本发明实施例中任一所述的数据处理方法的电子设备。
第五方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的数据处理方法。
本发明实施例中,可以从源服务器获取数据库中表的操作日志,解析该操作日志得到源操作信息,根据该表的配置信息将该源操作信息映射成目标操作信息,将目标操作信息写入目标服务器,以使得目标服务器根据该目标操作信息与源服务器进行实时数据同步;即本发明实施例中,目标服务器与源服务器之间可以基于实时的操作日志进行数据同步,因而可以实现数据的实时同步,满足了对数据有实时查询需求的系统的要求;另外,将日志的拉取与解析、信息的映射等功能整合在一台设备上实现,节省了设备资源,简化了系统配置。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1是本发明实施例提供的数据处理方法的一个流程示意图。
图2是本发明实施例提供的数据处理方法的另一流程示意图。
图3是本发明实施例提供的数据处理方法的又一流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东科技控股股份有限公司,未经京东科技控股股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011582222.0/2.html,转载请声明来源钻瓜专利网。