The invention provides an account transaction processing method and system. The transaction processing method of the account includes: dividing the entity account into several account groups according to the preset grouping rules, each account group includes multiple entity accounts, and each account group maps a virtual account; counting the group transaction amount of each account group according to the transaction amount of each entity account; locking the entity account; Subsequently transfer the group transaction amount to each virtual account group; unlock the entity account; process each virtual account and multiple entity accounts in each account group in parallel, including: lock the virtual account; transfer the corresponding transaction amount to each entity account in the account group in turn; unlock the virtual account. The invention can avoid the lock-in of entity account affecting other business of entity account, reduce the operation and processing time of business, and greatly improve the processing efficiency of business.
【技术实现步骤摘要】
账户交易处理方法及系统
本专利技术涉及账户处理
,具体地,涉及一种账户交易处理方法及系统。
技术介绍
为保证记账的准确性和处理方便程度,银行的某些特定业务需要对热点账户进行必要的独占式使用,即资源锁定。此时其他业务会因为热点账户被占用而无法进行业务处理,导致业务的操作处理效率低,操作处理时间长,影响了其他业务的进行。
技术实现思路
本专利技术实施例的主要目的在于提供一种账户交易处理方法及系统,以避免实体账户锁定导致影响实体账户其他业务的进行,减少业务的操作处理时间,大幅度提高业务的处理效率。为了实现上述目的,本专利技术实施例提供一种账户交易处理方法,包括:按照预设的分组规则将实体账户划分为多个账户组,每个账户组包括多个实体账户,且每个账户组映射一个虚拟账户;根据每个实体账户的交易金额,统计每个账户组的组交易金额;加锁实体账户;依次向每个虚拟账户转入相应账户组的组交易金额;解锁实体账户;并行处理每个虚拟账户和每个账户组中的多个实体账户,包括:加锁虚拟账户;依次向账户组中的每个实体账户转入相应的交易金额;解锁虚拟账户。在其中一种实施例中,解锁虚拟账户之后,还包括:根据实体账户和交易金额生成多笔交易记录。在其中一种实施例中,根据实体账户和交易金额生成多笔交易记录之后,还包括:按照预设的排序规则将多笔交易记录进行排序。本专利技术实施例还提供一种账户交易处理系统,包括:分组单元,用于按照预设的分组规则将实体账户划分为多个账户组,每个账户组包括多个实体账户,且每个账户组映射一个虚拟账户;交易金额统计单元,用于根据每个实体账户的交易金额,统计每个账户组的组交易金额;实 ...
【技术保护点】
1.一种账户交易处理方法,其特征在于,包括:按照预设的分组规则将实体账户划分为多个账户组,每个账户组包括多个实体账户,且每个账户组映射一个虚拟账户;根据每个实体账户的交易金额,统计每个账户组的组交易金额;加锁实体账户;依次向每个虚拟账户转入相应账户组的组交易金额;解锁所述实体账户;并行处理每个虚拟账户和每个账户组中的多个实体账户,包括:加锁所述虚拟账户;依次向账户组中的每个实体账户转入相应的交易金额;解锁所述虚拟账户。
【技术特征摘要】
1.一种账户交易处理方法,其特征在于,包括:按照预设的分组规则将实体账户划分为多个账户组,每个账户组包括多个实体账户,且每个账户组映射一个虚拟账户;根据每个实体账户的交易金额,统计每个账户组的组交易金额;加锁实体账户;依次向每个虚拟账户转入相应账户组的组交易金额;解锁所述实体账户;并行处理每个虚拟账户和每个账户组中的多个实体账户,包括:加锁所述虚拟账户;依次向账户组中的每个实体账户转入相应的交易金额;解锁所述虚拟账户。2.根据权利要求1所述的账户交易处理方法,其特征在于,所述解锁所述虚拟账户之后,还包括:根据所述实体账户和所述交易金额生成多笔交易记录。3.根据权利要求2所述的账户交易处理方法,其特征在于,所述根据所述实体账户和所述交易金额生成多笔交易记录之后,还包括:按照预设的排序规则将所述多笔交易记录进行排序。4.一种账户交易处理系统,其特征在于,包括:分组单元,用于按照预设的分组规则将实体账户划分为多个账户组,每个账户组包括多个实体账户,且每个账户组映射一个虚拟账户;交易金额统计单元,用于根据每个实体账户的交易金额,统计每个账户组的组交易金额;实体账户加锁单元,用于加锁实体账户;组交易金额转入单元,用于依次向每个虚拟账户转入相应账户组的组交易金额;实体账户解锁单元,用于解锁所述实体账户;并行处理单元,用于并行处理每个虚拟账户和每个账户组中的多个实体账户,包括:加锁所述虚拟账户;依次向账户组中的每个实体账户转入相应的交易金额;解锁所述虚拟...
【专利技术属性】
技术研发人员:庚福宝,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。