[发明专利]一种保证分布式数据处理一致性的系统及方法有效
申请号: | 201310689143.3 | 申请日: | 2013-12-16 |
公开(公告)号: | CN103647669B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 胡丽聪;武剑锋;王泊;黄俊杰;林征;刘乐;黄寅飞;白硕 | 申请(专利权)人: | 上海证券交易所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 上海三方专利事务所31127 | 代理人: | 吴干权,李美立 |
地址: | 200120 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及分布式数据处理技术领域,具体是一种保证分布式数据处理一致性的系统及方法,包括计算机交易系统平台,所述的计算机交易系统平台由若干台负责交易业务处理的交易平台组成,交易主机内部会将一台主机作为主节点,其他节点则成为交易备机,主节点负责所有订单的处理任务,并负责日志记录和维护、触发从节点的基础数据同步,从节点并不进行实时订单处理,但通过同步维护基础数据内存与主节点一致。本发明专利同现有技术相比,其优点在于采用带有消息执行状态的日志结构,解决了交易系统基础数据的实时读取和更新的时延冲突,降低了交易系统重演的复杂程度,提高了数据在平台间处理和主备机切换时的一致性及系统性能和可靠度。 | ||
搜索关键词: | 一种 保证 分布式 数据处理 一致性 系统 方法 | ||
【主权项】:
一种保证分布式数据处理一致性的系统,包括计算机交易系统平台,其特征在于所述的计算机交易系统平台由若干台负责交易业务处理的交易平台组成,交易主机内部会将一台主机作为主节点,其他节点则成为交易备机,主节点负责所有订单的处理任务,并负责日志记录和维护、触发从节点的基础数据同步,从节点并不进行实时订单处理,但是能够通过同步维护基础数据内存与主节点一致,所述的主机内设有同步路由器,同步路由器从订单生成软件、前台数据管理软件或其它平台分别获取订单消息和基础数据更新消息,同步路由器分别连接若干应用进程和共享消息队列,所述的若干应用进程分别连接基础数据内存和订单簿内存,所述的共享消息队列连接基础数据管理模块,所述的基础数据管理模块连接基础数据内存;所述的基础数据内存支持一写多读,并支持写操作的撤销指令,所述的基础数据管理模块在处理基础数据日志中增加了日志记录的执行状态信息和索引支持动态定位,数据处理请求到达时将原始请求消息落地日志记录,并在数据处理完毕后更新日志记录中的执行状态信息和执行结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海证券交易所,未经上海证券交易所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310689143.3/,转载请声明来源钻瓜专利网。