[发明专利]一种数据实时同步方法及系统在审
申请号: | 201810103725.1 | 申请日: | 2018-02-01 |
公开(公告)号: | CN108763234A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 吴前东 | 申请(专利权)人: | 宝付网络科技(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海海钧知识产权代理事务所(特殊普通合伙) 31330 | 代理人: | 张晓煜 |
地址: | 200231 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 原始数据 实时同步 数据存储系统 数据转换处理 数据接入 数据提取 日志 分布式文件系统 分布式数据库 瓶颈问题 实时分析 实时获取 数据平台 数据库 载入 访问 | ||
1.一种数据实时同步方法,其特征在于,包括以下步骤:
S10:实时获取原始数据所在数据库的增量日志;
S20:对所述增量日志进行数据接入处理;
S30:对所述数据接入处理得到的数据进行数据提取处理;
S40:对所述数据提取处理得到的数据进行数据转换处理;
S50:对所述数据转换处理得到的数据进行数据载入处理,从而将所述原始数据实时同步至数据平台、分布式数据库以及分布式文件系统中的一种或多种。
2.如权利要求1所述的数据实时同步方法,其特征在于:
步骤S10中,将所述原始数据所在数据库作为主数据库,通过一从数据库获取所述主数据库的增量日志。
3.如权利要求1所述的数据实时同步方法,其特征在于:
步骤S10中,通过一增量数据订阅和消费中间件获取所述原始数据所在数据库的增量日志。
4.如权利要求1所述的数据实时同步方法,其特征在于:
步骤S20~步骤S50通过一同步任务调度中间件实现。
5.如权利要求4所述的数据实时同步方法,其特征在于:
所述同步任务调度中间件包括管理模块和工作节点模块,其中所述管理模块推送同步配置到所述工作节点,所述工作节点将同步状态反馈给所述管理模块。
6.如权利要求5所述的数据实时同步方法,其特征在于:
所述工作节点模块包括多个工作节点,所述同步任务调度中间件还包括分布式应用程序协调模块,其协调多个工作节点之间的协同工作。
7.一种数据实时同步系统,其特征在于,包括从数据库和同步任务调度中间件,所述同步任务调度中间件包括管理模块和工作节点模块,所述工作节点模块包括数据接入模块、数据提取模块、数据转换模块以及数据载入模块,其中:
所述管理模块推送同步配置到所述工作节点,所述工作节点将同步状态反馈给所述管理模块;
所述原始数据所在数据库作为主数据库,所述从数据库获取所述主数据库的增量日志;
所述数据接入模块对所述增量日志进行数据接入处理;
所述数据提取模块对所述数据接入处理得到的数据进行数据提取处理;
所述数据转换模块对所述数据提取处理得到的数据进行数据转换处理;
所述数据载入模块对所述数据转换处理得到的数据进行数据载入处理,从而将所述原始数据实时同步至数据平台、分布式数据库以及分布式文件系统中的一种或多种。
8.如权利要求7所述的数据实时同步系统,其特征在于:
所述工作节点模块包括多个工作节点,所述同步任务调度中间件还包括分布式应用程序协调模块,其协调多个工作节点之间的协同工作。
9.一种数据实时同步系统,其特征在于,包括增量数据订阅和消费中间件和同步任务调度中间件,所述同步任务调度中间件包括管理模块和工作节点模块,所述工作节点模块包括数据接入模块、数据提取模块、数据转换模块以及数据载入模块,其中:
所述管理模块推送同步配置到所述工作节点,所述工作节点将同步状态反馈给所述管理模块;
所述增量数据订阅和消费中间件获取所述原始数据所在数据库的增量日志;
所述数据接入模块对所述增量日志进行数据接入处理;
所述数据提取模块对所述数据接入处理得到的数据进行数据提取处理;
所述数据转换模块对所述数据提取处理得到的数据进行数据转换处理;
所述数据载入模块对所述数据转换处理得到的数据进行数据载入处理,从而将所述原始数据实时同步至数据平台、分布式数据库以及分布式文件系统中的一种或多种。
10.如权利要求9所述的数据实时同步系统,其特征在于:
所述工作节点模块包括多个工作节点,所述同步任务调度中间件还包括分布式应用程序协调模块,其协调多个工作节点之间的协同工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宝付网络科技(上海)有限公司,未经宝付网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810103725.1/1.html,转载请声明来源钻瓜专利网。