基于金融核心批量交易场景的数据处理方法及装置制造方法及图纸

技术编号:29405729 阅读:22 留言:0更新日期:2021-07-23 22:44
本发明专利技术提供一种基于金融核心批量交易场景的数据处理方法及装置,可用于金融领域或其他领域。数据处理方法包括:获取基于金融核心批量交易场景的交易数据;根据交易数据进行批量对账交易处理得到对账结果;若对账结果为对账不平衡,则根据交易数据对应的交易日志对交易数据进行补账处理;其中,将对账结果写入预设的对账结果登记簿中;根据交易数据进行批量结息交易处理的得到结息结果,将结息结果写入预设的账户结息明细表,同时在预设的金融机构内部记账表中扣减结息结果中的结息金额。本发明专利技术能够通过周期性执行账户对账交易,动态检验交易数据是否处于对账平衡的一致性状态,能够在故障场景下保证数据的一致性。

【技术实现步骤摘要】
基于金融核心批量交易场景的数据处理方法及装置
本专利技术涉及数据库测试
,尤其涉及金融领域数据库的测试,具体涉及一种基于金融核心批量交易场景的数据处理方法及装置。
技术介绍
在数据库基准测试领域,需要模拟业务负载对数据库中存储的数据进行交易处理,以评估数据库产品能够支撑的性能(如交易吞吐量、响应时间等)和容量(如并发数、存储容量等)。目前,常用的数据库基准测试方案包括采用随机读写交易模型的Sysbench测试、基于配件销售管理模型的TPC-H测试。Sysbench工具是一款开源的基准测试工具,可执行CPU/内存/线程/IO/数据库等方面的性能基准测试。TPC-H是由事务处理性能委员会(TransactionProcessingPerformanceCouncil,TPC)发布的针对数据库联机事务处理性能的基准测试。相对于金融行业对数据库产品的要求,现有技术方案对数据进行处理的交易流程较为简单,不能较好地模拟金融行业批量交易场景下数据库工作负载,难以体现一个金融核心系统访问数据库的特点,也难以满足金融行业对数据库产品选型测评的需要。本文档来自技高网...

【技术保护点】
1.一种基于金融核心批量交易场景的数据处理方法,其特征在于,包括:/n获取基于金融核心批量交易场景的交易数据;/n根据所述交易数据进行批量对账交易处理得到对账结果;若所述对账结果为对账不平衡,则根据所述交易数据对应的交易日志对所述交易数据进行补账处理;其中,将对账结果写入预设的对账结果登记簿中;/n根据所述交易数据进行批量结息交易处理的得到结息结果,将所述结息结果写入预设的账户结息明细表,同时在预设的金融机构内部记账表中扣减所述结息结果中的结息金额。/n

【技术特征摘要】
1.一种基于金融核心批量交易场景的数据处理方法,其特征在于,包括:
获取基于金融核心批量交易场景的交易数据;
根据所述交易数据进行批量对账交易处理得到对账结果;若所述对账结果为对账不平衡,则根据所述交易数据对应的交易日志对所述交易数据进行补账处理;其中,将对账结果写入预设的对账结果登记簿中;
根据所述交易数据进行批量结息交易处理的得到结息结果,将所述结息结果写入预设的账户结息明细表,同时在预设的金融机构内部记账表中扣减所述结息结果中的结息金额。


2.根据权利要求1所述的基于金融核心批量交易场景的数据处理方法,其特征在于,在根据所述交易数据进行批量结息交易处理的得到结息结果之后,还包括:
更新账户明细表中的客户状态为已结息以及账户明细表中的最近结息日期信息。


3.根据权利要求1所述的基于金融核心批量交易场景的数据处理方法,其特征在于,在根据所述交易数据进行批量结息交易处理的得到结息结果之后,还包括:
若所述对账结果为对账不平衡,则发送用于表示发生数据不一致的预警信号。


4.根据权利要求1所述的基于金融核心批量交易场景的数据处理方法,其特征在于,所述根据所述交易数据进行批量对账交易处理得到对账结果,包括:
根据所述交易数据计算每个金融账户的当期交易汇总轧差并获取每个金融账户的上期余额和当期余额;
基于所述当期交易汇总轧差、所述上期余额和所述当期余额确定对账结果。


5.根据权利要求1所述的基于金融核心批量交易场景的数据处理方法,其特征在于,所述根据所述交易数据进行批量结息交易处理的得到结息结果,包括:
对所述交易数据中的账户计息明细表进行排序,并根据排序顺序对账户进行计算利息处理,得到结息结果;
其中,所述结息结果包含结息金额。


6.一种基于金融核心批量交易场景的数据处理装置,其特征在于,包括:
获取模块,用于获取基于金融核心批量交易场景的交易数据;
对账模块,用于...

【专利技术属性】
技术研发人员:夏康林承军彭卫华刘静
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1