一种局域网下支持通过多信道实现数据库同步的系统技术方案

技术编号:36702459 阅读:36 留言:0更新日期:2023-03-01 09:20
本发明专利技术公开了一种局域网下支持通过多信道实现数据库同步的系统,包括同步信息通道配置模块、同步信息通道创建和管理模块、同步信息前处理和引导模块,同步信息通道配置模块用于配置对端数据库部署节点的所有信道的IP、优先级、信道切换决策类型;同步信息通道创建和管理模块用于按配置、信道实际通信状态、信道切换策略决出唯一的同步交互信道;同步信息前处理和引导模块用于获取数据库发出的同步信息数据包,引导要发往节点外的同步信息数据包通过当前同步交互信道发出;将从同步交互信道收到的外节点数据库同步信息数据包引导至本数据库。本发明专利技术充分利用了多网段的冗余备份能力,为数据库高可用架构在更多较恶劣场景下应用提供了解决办法。用提供了解决办法。用提供了解决办法。

【技术实现步骤摘要】
一种局域网下支持通过多信道实现数据库同步的系统


[0001]本专利技术涉及计算机数据库和通信领域设计技术,特别涉及一种局域网下支持通过多信道(多网段)实现数据库同步的系统。

技术介绍

[0002]数据库同步是数据库高可用架构的基础特征。现在的数据库高可用架构在实现数据库同步时,每个节点都只能通过单个网段与对端节点交互同步信息。对于多信道连接部署的环境,这种方法无法充分利用多信道备份的优势,在预先指定的同步网段故障时,无法继续数据库间的同步,降低了系统的鲁棒性。

技术实现思路

[0003]为了解决多网段连接状态下,一对数据库之间的预设的同步用网段故障时数据库同步功能失效的问题,本专利技术的专利技术目的在于提供一种局域网下支持通过多信道实现数据库同步的系统,通过创建和管理多信道,以及组织引导数据流向,实现非全部网络中断时,数据库同步信息数据的动态寻路,保证了数据库同步功能的正常运转,提高了数据库高可用架构的网络故障容错性、鲁棒性。
[0004]本专利技术的专利技术目的通过以下技术方案实现:
[0005]一种局域网下支本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种局域网下支持通过多信道实现数据库同步的系统,包括同步信息通道配置模块(101)、同步信息通道创建和管理模块(102)、同步信息前处理和引导模块(103),其特征在于:同步信息通道配置模块(101)用于配置与对端数据库部署节点的所有信道的IP、各IP对应信道的使用优先级、信道切换决策类型;同步信息通道创建和管理模块(102)用于按同步信息通道配置模块(101)的配置信息和信道实际通信状态对多个信道设置不同的优先级;检查信道通信状态并更新状态设置;根据当前优先级和信道切换策略决出唯一的同步交互信道,由决出的同步交互信道为同步信息前处理和引导模块(103)提供收发服务;同步信息前处理和引导模块(103)用于获取数据库发出的同步信息数据包;识别提取同步信息数据包;引导要发往节点外的同步信息数据包通过当前同步交互信道发出;将从同步交互信道收到的外节点数据库同步信息数据包引导至本数据库。2.根据权利要求1所述的一种局域网下支持通过多信道实现数据库同步的系统,其特征在于同步信息通道配置模块(101)包含人机交互功能部件、合规性检测功能部件、检索写入功能部件;人机交互功能部件提供用户对各信道配置的界面,配置的信息应包括:对端数据库部署节点的所有IP、各IP对应信道的使用优先级、信道切换决策类型;合规性检测功能部件用于检测本节点与对端数据库部署节点的信道切换决策类型是否一致、对应IP的信道的优先级是否一致,如果均一致,则合规性检测通过;检索写入功能部件用于存储生成的配置信息,查询已配置或存储...

【专利技术属性】
技术研发人员:刘佳伟孟令军闫乐
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1