行情数据优选的方法、装置、系统及存储介质制造方法及图纸

技术编号:33773092 阅读:29 留言:0更新日期:2022-06-12 14:25
本公开提供了一种行情数据优选的方法、装置、系统及存储介质,能够提高选取最新行情数据的速度。具体地,为稳定接收行情,利用两套服务器做主备备份,两套服务器同时利用FPGA解析证券交易系统下发的行情数据。两套服务器数据同时传输至策略服务器,通过对接收的数据进行标记,使部署在用户策略服务器上的过滤程序能快速筛选出最新的行情数据,提供给用户策略程序使用,在稳定接收行情的同时,进一步提高了选取最新行情数据的速度。选取最新行情数据的速度。选取最新行情数据的速度。

【技术实现步骤摘要】
行情数据优选的方法、装置、系统及存储介质


[0001]本公开涉及通信
,具体地涉及用于行情数据优选的方法、装置、系统及存储介质。

技术介绍

[0002]交易所行情数据对用户来说尤为重要,全链路必须做好有效备份且稳定准确接收行情数据。证券交易系统中,行情一直是最重要的环节之一。交易所向会员单位提供行情网关程序,会员单位使用行情解码程序,与交易所行情网关程序连接,然后解码收到的行情数据,进行行情处理,最后分发给行情使用者。
[0003]然而,随着行情解码开始逐渐使用FPGA解析提高速度,为实现主备方案现有技术中大多采用冷备手动切换或热备两路接收取其中一路行情的方案,当主行情解析异常才自动或手动切换行情。导致不能择优选择,接收行情数据慢。

技术实现思路

[0004]本公开的目的在于,针对现有技术中存在的问题,提供一种行情数据优选的方法、装置、系统及存储介质,提高选取最新行情数据的速度。
[0005]根据本公开的一个方面,提出一种行情数据优选的方法,包括第一行情服务器和第二行情服务器分别通过第一链路和第二链路同时接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种行情数据优选的方法,其特征在于,所述方法包括:第一行情服务器和第二行情服务器分别通过第一链路和第二链路同时接收行情数据,响应于接收到每一批次所述行情数据,分别记录行情数据包的接收时间戳,对同一时间接收到的多个数据包分组编号,并将每个所述数据包的所述批次、所述接收时间戳、所述分组编号和行情服务器标识一起组成时间标记,基于所述时间标记,将所述数据包及其对应的所述时间标记一起重新打包成两组数据包,并发送至用户主机,响应于接收到重新打包的数据包,比较同一时间处理的不同行情服务器标识对应的数据包,基于所述时间标记,同一批次数据包中选取时间戳最新的数据包,同一批次同一时间戳的数据包,选取所述分组编号最大的数据包。2.根据权利要求1所述的方法,其特征在于,若只接收到其中一组数据包则直接选取该组数据包。3.根据权利要求1所述的方法,其特征在于,若同一时间处理的两组数据包的批次不同,则选取批次较大的数据包。4.根据权利要求1所述的方法,其特征在于,所述时间标记用数组表示。5.根据权利要求1所述的方法,其特征在于,将所述数据包及其对应的所述时间标记一起重新打包成两组数据包,具体为将每个数据包对应时间标记作为消息头添加到该数据包形成的UDP结构体中。6.根据权利要求1所述的方法,其特征在于,用户主机通过SFC网卡接收所述重新打包的数据包。7.一种行情数据优选的装置,其特征在于,所述装置包括:第一接收模块,用于第一行情服务器和第二行情服务器分别通过第一链路和第二链路同时接收行情数据,记录模块,用于响应于接收到每一批次所述行情数据,分别记录行情数据包的接收时间戳,对同一时间接收到的多个数据包分组编号,标记模块,用于将每个所述数据包的所述...

【专利技术属性】
技术研发人员:朱成燕张强李根涛
申请(专利权)人:上海金仕达软件科技有限公司
类型:发明
国别省市:

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

1