一种数据汇总文件的分发方法技术

技术编号:22218621 阅读:23 留言:0更新日期:2019-09-30 01:08
本发明专利技术公开了一种数据汇总文件的分发方法,包括以下步骤:步骤一,中心机构处理业务将所有用户的数据写入单个总库文件下发至文件分发系统;步骤二,文件分发系统的FileScan模块扫描该文件,对文件进行处理;步骤三,FileSplit分拆模块启动多个进程,根据分发规则将文件拆分成一批次中间文件,步骤四,File Merge合并模块启动多个进程,根据分发规则将若干个中间文件合并写入用户文件,步骤五,FileDownTP模块为每个用户文件生成一条记录,将对应的数据文件放置到指定路径下,步骤六,通信前置读取文件任务记录库,根据记录内容将指定路径下的用户文件推送给用户。本发明专利技术解决行业技术人员的困惑,提升市场的整体效率,可指导相关系统在类似场景下实现高效可靠的文件分发功能。

A Distribution Method of Data Summary Documents

【技术实现步骤摘要】
一种数据汇总文件的分发方法
本专利技术涉及证券市场数据文件分发
,具体涉及一种数据汇总文件的分发方法。
技术介绍
当前证券市场中,交易结算等数据都是汇总至中心节点机构例如交易所和结算公司进行处理;处理结果例如清算数据、对账数据等都是通过数据文件的方式进行下发。随着市场的发展,日益增长的数据量对分发系统的性能提出很高的要求,以及如何支持大文件、如何将业务和文件处理解耦,是当前相关系统面临的几个主要问题,而没有一种数据汇总文件的分发算法和实现方案指导相关系统在类似场景下实现高效可靠的文件分发功能。为了解决上述技术问题,特提出一种新的技术方案。
技术实现思路
本专利技术的目的在于提供一种数据汇总文件的分发方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种数据汇总文件的分发方法,包括以下步骤:步骤一,中心机构处理业务,并将所有用户的数据写入单个总库文件下发至文件分发系统;步骤二,文件分发系统的FileScan模块扫描该文件,并分析分发规则,随后启动FileSplit分拆模块和FileMerge合并模块对文件进行处理;步骤三,FileSplit分拆模块启动本文档来自技高网...

【技术保护点】
1.一种数据汇总文件的分发方法,其特征在于,包括以下步骤:步骤一,中心机构处理业务,并将所有用户的数据写入单个总库文件下发至文件分发系统;步骤二,文件分发系统的FileScan模块扫描该文件,并分析分发规则,随后启动FileSplit分拆模块和File Merge合并模块对文件进行处理;步骤三,FileSplit分拆模块启动多个进程,每个进程处理文件的一个分段,根据分发规则将文件拆分成一批次中间文件;步骤四,File Merge合并模块启动多个进程,每个进程处理一个分组的中间文件,根据分发规则将若干个中间文件合并写入用户文件;步骤五,FileDownTP模块为每个用户文件生成一条记录,并写入文...

【技术特征摘要】
1.一种数据汇总文件的分发方法,其特征在于,包括以下步骤:步骤一,中心机构处理业务,并将所有用户的数据写入单个总库文件下发至文件分发系统;步骤二,文件分发系统的FileScan模块扫描该文件,并分析分发规则,随后启动FileSplit分拆模块和FileMerge合并模块对文件进行处理;步骤三,FileSplit分拆模块启动多个进程,每个进程处理文件的一个分段,根据分发规则将文件拆分成一批次中间文件;步骤四,FileMerge合并模块启动多个进程,每个进程处理一个分组的中间文件,根据分发规则将若干个中间文件合并写入用户文件;步骤五,FileDownTP模块为每个用户文件生成一条记录,并写入文件任务记录库;同时,将对应的数据文件放置到指定路径下;步骤六,当有用户连接到通信前置(前置处理机)时,通信前置读取文件任务记录库,根据记录内容将指定路径下的用户文件推送给用户。2.根据权利要求1所述的数据汇总文件的分发方法,其特征在于:所述步骤一,中心节点业务系统发送总库文件至数据文件目录,待文件完整后,放置OK标志文件。3.根据权利要求2所述的数据汇总文件的分发方法,其特征在于:所述步骤二,File...

【专利技术属性】
技术研发人员:卢翔萧建昌薛瑜郭凌云胡琼艳郭宁李伟曹昌盛
申请(专利权)人:深圳证券通信有限公司
类型:发明
国别省市:广东,44

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

1