买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种多节点间事件同步装置_天翼云科技有限公司_202311731397.7 

申请/专利权人:天翼云科技有限公司

申请日:2023-12-15

公开(公告)日:2024-04-12

公开(公告)号:CN117874130A

主分类号:G06F16/27

分类号:G06F16/27;G06F16/182;G06F16/18;H04L67/1095;H04L67/1097

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.30#实质审查的生效;2024.04.12#公开

摘要:本发明涉及一种多节点间事件同步装置,属于新兴信息技术终端技术领域,包括如下步骤:包括MDN节点、EN节点、PackBatchWorker组件、ReplicationWorker组件、SDN节点,本发明提出了一种基于队列的增量更新和基于全量哈希值对比的方法,事件按顺序入队列,保证了事件顺序一致性,而全量哈希值比对,则保证了全量数据的一致性,另外提出了一种三级队列,第一级队列负责事件的写入操作,可以实现无阻塞写入,从而提高事件的写入速率;第二级队列,主要负责事件的打包及合并,在不影响一级队列写入的情况下,通过合并,减少事件同步的频率;第三级队列,主要负责事件在节点间的同步操作,不影响事件的写入和打包处理,同时所有操作都是内存操作,因此具有较高的性能。

主权项:1.一种多节点间事件同步装置,其特征在于,包括MDN节点、EN节点、PackBatchWorker组件、ReplicationWorker组件、SDN节点;所述EN节点用于推送事件到MDN节点;所述MDN节点用于通过Dispatcher组件对接收到的事件进行处理;所述PackBatchWorker组件用于转移事件,生成BatchEvent,并标记一个最后批量事件;所述ReplicationWorker组件用于将BatchEvent发送给SDN节点;所述SDN节点用于接收MDN节点同步的BatchEvent,并拆解BatchEvent,通过Dispatcher处理Event,更新自身的EventResultBucket,以当前BatchEvent是最后一个批量事件为前提,对自身EventResultBucket进行哈希计算生产哈希值,与同步得来的哈希值对比,并对自身进行状态标记。

全文数据:

权利要求:

百度查询: 天翼云科技有限公司 一种多节点间事件同步装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。