[发明专利]一种基于RocketMq消息中间件并行同步数据的方法在审
申请号: | 201910485111.9 | 申请日: | 2019-06-05 |
公开(公告)号: | CN110209740A | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 刘亚坤;张亚飞 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明特别涉及一种基于RocketMq消息中间件并行同步数据的方法。该基于RocketMq消息中间件并行同步数据的方法,用于单一数据库同时与多个数据库之间的数据传输,利用Mq消息处理机制,在数据提供端定义生产者类,在数据使用端定义消费者类,根据不同业务定义不同消息主题及标签,并记录数据传输中的程序执行日志,建立异常处理机制。该基于RocketMq消息中间件并行同步数据的方法,通过定义不同的消息主题及标签,利用RocketMq消息机制对不同数据库的业务数据的增加和删除,最终实现多个数据库数据同时向某一数据库进行数据传输和共享,并且能够捕获数据传输过程中的异常信息,对传输异常的数据做出补救,保证了数据传输的及时性、完整性和准确性。 | ||
搜索关键词: | 消息中间件 同步数据 数据传输 并行 多个数据库 消息主题 数据库 标签 消息处理机制 单一数据库 数据提供端 捕获数据 程序执行 传输过程 传输异常 记录数据 数据使用 消息机制 业务数据 异常处理 异常信息 日志 补救 删除 传输 共享 保证 | ||
【主权项】:
1.一种基于RocketMq消息中间件并行同步数据的方法,其特征在于:用于单一数据库同时与多个数据库之间的数据传输,利用Mq消息处理机制,在数据提供端定义生产者类,在数据使用端定义消费者类,根据不同业务定义不同消息主题及标签,并记录数据传输中的程序执行日志,建立异常处理机制,确保数据传输中的数据及时性、数据完整性及数据准确性;具体包括以下三部分:(1)数据传输并发性定义不同的消息主题及标签,通过Rocket Mq消息机制增加或删除不同数据库的业务数据,最终实现多个数据库数据同时向某一数据库进行数据传输;(2)数据传输过程监控通过数据传输的日志表记录数据传输中出现的异常数据,对传输异常情况进行监控分析;(3)数据传输补救对于数据传输过程中出现错误的情况进行手工补救,以确保数据的完整性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910485111.9/,转载请声明来源钻瓜专利网。