The invention discloses a method and device for the processing of a file. In the GPFS disk, the billing information is stored as a form file according to the different form dimensions, and the form file is a large file storing a large number of billing information; when the user is querying the account information of the account, the file is intercepted from the form file. The download file is generated after the file is combined. In this way, each form file is a large file, which improves the performance of file processing, and thus shortens the time for users to query the file.
【技术实现步骤摘要】
一种文件处理方法及装置
本专利技术涉及文件处理领域,尤其涉及一种文件处理方法及装置。
技术介绍
目前,银行对于用户要下载的签约报告单的处理模式包括:在服务器上生成所有要签约的报告单,并且,生成各个报告单是根据用户账户的不同进行存储的,例如,若包含多个签约账户,将每个账户生成的报告单分别存储到每个账户的文件中;当用户需要查询文件时,从各个账户中取出相应的查询文件,打包成大文件。但是每个账户存储的文件为小文件,GPFS磁盘在同时大批量生成与处理小文件时,性能较低,且对于小文件的存储和清理都会受到影响,由此会影响用户对文件的查询时间。
技术实现思路
有鉴于此,本专利技术实施例提供了一种文件处理方法,解决了现有技术中在GPFS磁盘对表单的处理效率低下的问题,提高了文件处理的性能。本专利技术公开了一种文件处理方法,包括:接收用户的查询指令和查询条件;根据所述查询条件中包含的用户的账户信息判断所述用户的账户是否为签约账户;若所述用户的账户为签约账户,确定所述查询条件对应的各个表单文件;所述表单文件为保存有各个签约账户关于预设表单维度的账单信息的大文件;从各个表单文件中截取所述查询条件对应的表单子文件;将截取的各个表单子文件进行组合生成下载文件,以便用户进行下载。可选的,所述查询条件包括:账户信息、账单日期、报表周期。可选的,所述从各个表单文件中截取所述查询条件对应的表单子文件,包括:根据所述用户的账户信息、账单日期和确定出的所述表单文件,查找账单信息在所述表单文件中的偏移量;根据所述账单信息的偏移量,在确定出的所述表单文件中截取所述查询条件对应的表单子文件。可选的,还包括 ...
【技术保护点】
1.一种文件处理方法,其特征在于,包括:接收用户的查询指令和查询条件;根据所述查询条件中包含的用户的账户信息判断所述用户的账户是否为签约账户;若所述用户的账户为签约账户,确定所述查询条件对应的各个表单文件;所述表单文件为保存有各个签约账户关于预设表单维度的账单信息的大文件;从各个表单文件中截取所述查询条件对应的表单子文件;将截取的各个表单子文件进行组合生成下载文件,以便用户进行下载。
【技术特征摘要】
1.一种文件处理方法,其特征在于,包括:接收用户的查询指令和查询条件;根据所述查询条件中包含的用户的账户信息判断所述用户的账户是否为签约账户;若所述用户的账户为签约账户,确定所述查询条件对应的各个表单文件;所述表单文件为保存有各个签约账户关于预设表单维度的账单信息的大文件;从各个表单文件中截取所述查询条件对应的表单子文件;将截取的各个表单子文件进行组合生成下载文件,以便用户进行下载。2.根据权利要求1所述的方法,其特征在于,所述查询条件包括:账户信息、账单日期、报表周期。3.根据权利要求1所述的方法,其特征在于,所述从各个表单文件中截取所述查询条件对应的表单子文件,包括:根据所述用户的账户信息、账单日期和确定出的所述表单文件,查找账单信息在所述表单文件中的偏移量;根据所述账单信息的偏移量,在确定出的所述表单文件中截取所述查询条件对应的表单子文件。4.根据权利要求1所述的方法,其特征在于,还包括:获取预设时间周期内的账单信息;确定所述预设周期内的每个账单信息的类型;将相同类型的账单信息保存到一个表单文件中;记录每个账单信息在所述表单文件中的偏移量。5.根据权利要求1所述的方法,其特征在于,还包括:当生成下载文件后,向用户发送提醒信息,以提醒用户下载所述已生成的下载文件。6.一种文件处理装置,其特征在于,包括:接收单元,用于接收用户的查询...
【专利技术属性】
技术研发人员:罗建林,方礼蓉,刘畅,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。