【技术实现步骤摘要】
交易系统及其交易服务的控制方法和装置
[0001]本申请属于数据处理
,尤其涉及一种交易系统及其交易服务的控制方法和装置,还涉及执行该交易服务的控制方法的电子设备及存储介质。
技术介绍
[0002]随着经济的不断发展,证券交易市场日益成熟,交易数据量也越来越大,这对证券交易系统的稳定性能和数据处理效率提出了新的需求和挑战。现有的证券交易系统大多采用分布式的微服务架构体系。然而在该架构体系下,证券交易的申报流程和回报流程都需要经过多个服务处理,且服务与服务之间相互独立、异步处理,然后由内部共享内存队列进行交互。这样的证券交易系统,交易服务流程复杂繁琐且数据处理耗时长。而且交易数据一般都保存在数据库中,完成一线该交易服务需要多次访问数据库查询和修改数据,I/O访问的性能瓶颈严重影响交易速度。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种交易系统及其交易服务的控制方法和装置,以及提供了执行该交易服务的控制方法的电子设备及存储介质,旨在提升交易服务的数据处理速度。
[0004]本申请实施例 ...
【技术保护点】
【技术特征摘要】
1.一种交易系统,其特征在于,包括交易服务单元和数据同步单元,其中:所述交易服务单元中内置有一内存结构,所述内存结构用于从系统数据库中预加载交易数据,所述交易服务单元根据所述内存结构中预加载的交易数据执行交易任务的全链路处理过程;所述数据同步单元通过异步处理将所述交易服务单元在执行交易任务的全链路处理过程时内存结构中产生的修改数据同步到所述系统数据库中。2.根据权利要求1所述的交易系统,其特征在于,所述交易服务单元中内置的内存结构配置为结构体数组形式。3.一种交易服务的控制方法,其特征在于,所述交易服务的控制方法基于如权利要求1或2所述的交易系统实现,在所述服务交易单元中,包括:接收客户端发送的交易指令,所述交易指令中包含有请求交易的数据信息;根据预加载的交易数据对所述请求交易的数据信息进行资格验证,判断所述交易指令是否满足交易服务要求;若所述交易指令满足交易服务要求,则根据所述交易信息生成对应的交易申报报文并向交易所发送所述交易申报报文。4.根据权利要求3所述的交易服务的控制方法,其特征在于,所述根据预加载的交易数据对所述交易信息进行资格验证,判断所述交易指令是否满足交易服务要求的步骤,包括:判断交易请求对应的账户信息是否合法;以及判断交易请求中的委托价格信息以及委托数量信息是否合法;以及判断账户中的可用资金额度是否满足交易请求的需求;以及判断账户中的可用股份额度是否满足交易请求的需求。5.根据权利要求3所述的交易服务的控制方法,其特征在于,在所述服务交易单元中,包括:获取交易所发送的回报指令,所以回...
【专利技术属性】
技术研发人员:谭豪勇,何万刚,
申请(专利权)人:深圳市金证科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。