[发明专利]文件拆分方法、装置、计算机设备和存储介质有效
申请号: | 201810106722.3 | 申请日: | 2018-02-02 |
公开(公告)号: | CN108304554B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 古立夫;周承亮;朱胜元;黄克海;柳水泉;石芸 | 申请(专利权)人: | 平安证券股份有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/182;G06F16/14;G06Q40/04 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518048 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 拆分 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种文件拆分方法、装置、计算机设备和存储介质。所述方法包括:获取多个待拆分文件,识别多个待拆分文件之间的关联度,根据关联度确定多个待拆分文件的优先等级;识别多个待拆分文件的文件类型,根据文件类型获取对应的拆分规则;拆分规则包括多个拆分维度;根据拆分规则和优先等级,调用多线程对多个待拆分文件进行拆分,得到每个待拆分文件在不同拆分维度的多个子文件;对多个子文件分别添加对应的维度标识;根据维度标识,将多个子文件发送至相应的结算设备。采用本方法能够提高文件拆分效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种文件拆分方法、装置、计算机设备和存储介质。
背景技术
证券作为一种投资手段,越来越多的人购买证券。在证券交易过程中,交易所在交易结束后将当日的交易数据提交至中国证券登记结算有限公司(简称“登记公司”)。登记公司对交易数据进行清算,产生大量的清算记录,将大量清算记录记载在多个目标文件中,将目标文件发送给证券公司。证券公司根据目标文件进行证券结算。由于登记公司可能将不同业务类型,不同股东或者不同席位对应的清算记录记载在一个目标文件中,如将A股、基金、债券、ETF(Exchange Traded Funds,交易所交易基金)、权证等的清算记录记载在同一个目标文件中,使得证券公司在证券结算过程中,需要对多个目标文件进行拆分。传统方式中证券公司采用VFP(Visual FoxPro,一种数据库管理工具)对目标文件进行拆分,但VFP对于大量的目标文件只能逐个拆分,使得目标文件拆分效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高目标文件拆分效率的目标文件拆分方法、装置、计算机设备和存储介质。
一种文件拆分方法,所述方法包括:
获取多个待拆分文件,识别多个待拆分文件之间的关联度,根据所述关联度确定多个待拆分文件的优先等级;
识别多个待拆分文件的文件类型,根据所述文件类型获取对应的拆分规则;所述拆分规则包括多个拆分维度;
根据所述拆分规则和所述优先等级,调用多线程对多个待拆分文件进行拆分,得到每个待拆分文件在不同拆分维度的多个子文件;
对多个所述子文件分别添加对应的维度标识;
根据所述维度标识,将多个所述子文件发送至相应的结算设备。
一种文件拆分装置,所述装置包括:
文件关联模块,用于获取多个待拆分文件,识别多个待拆分文件之间的关联度,根据所述关联度确定多个待拆分文件的优先等级;
文件拆分模块,用于识别多个待拆分文件的文件类型,根据所述文件类型获取对应的拆分规则;所述拆分规则包括多个拆分维度;根据所述拆分规则和所述优先等级,调用多线程对多个待拆分文件进行拆分,得到每个待拆分文件在不同拆分维度的多个子文件;
文件分配模块,用于对多个所述子文件分别添加对应的维度标识;根据所述维度标识,将多个所述子文件发送至相应的结算设备。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安证券股份有限公司,未经平安证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810106722.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据迁移方法、装置、计算机设备和存储介质
- 下一篇:分布式地图数据处理方法