【技术实现步骤摘要】
一种基于分布式应用系统的数据处理方法及装置
本申请涉及银行业务处理
,特别涉及一种基于分布式应用系统的数据处理方法及装置。
技术介绍
在银行应用中,数据库的读、写操作资源开销,逐渐成为系统性能瓶颈。为提高系统处理能力,降低运行风险,常常采用分库分表、数据冗余、读写分离及构建分布式系统的技术,由多台应用服务器协同工作,完成单台服务器无法处理的任务(如,高并发、大数据量的任务)。但是,多台应用服务器协同工作的前提是每台应用服务器均需要连接所有的数据库服务器,维护所有的数据库服务器连接,难度大。
技术实现思路
为解决上述技术问题,本申请实施例提供一种基于分布式应用系统的数据处理方法及装置,以达到降低数据库连接的维护难度的目的,技术方案如下:一种基于分布式应用系统的数据处理方法,包括:接收交易请求,并从所述交易请求中获取交易标识;根据所述交易标识和数据库数目,确定目标数据通道编号;获取服务目录信息,从所述服务目录信息中获取与所述目标数据通道编号对应的数据库服务器信息;从与所述目标数据通道编号对应的数据库服务器信息中选取一个数据库服务器信息,作为目标数据库服务器信息;根据所述目标数据库服务器信息,与目标数据库服务器建立连接,并发送所述交易请求至所述目标数据库服务器,以使所述目标数据库服务器响应所述交易请求,执行交易处理过程。优选的,所述根据所述交易标识和数据库数目,确定目标数据通道编号之后,还包括:根据所述交易请求对应的交易场景信息和所述目标数据通道编号,确定所述交易请求对应的子交易码;所述获取服务目录信息,从所述服务目录信息中获取与所述目标数据通道编号对应的数据 ...
【技术保护点】
1.一种基于分布式应用系统的数据处理方法,其特征在于,包括:接收交易请求,并从所述交易请求中获取交易标识;根据所述交易标识和数据库数目,确定目标数据通道编号;获取服务目录信息,从所述服务目录信息中获取与所述目标数据通道编号对应的数据库服务器信息;从与所述目标数据通道编号对应的数据库服务器信息中选取一个数据库服务器信息,作为目标数据库服务器信息;根据所述目标数据库服务器信息,与目标数据库服务器建立连接,并发送所述交易请求至所述目标数据库服务器,以使所述目标数据库服务器响应所述交易请求,执行交易处理过程。
【技术特征摘要】
1.一种基于分布式应用系统的数据处理方法,其特征在于,包括:接收交易请求,并从所述交易请求中获取交易标识;根据所述交易标识和数据库数目,确定目标数据通道编号;获取服务目录信息,从所述服务目录信息中获取与所述目标数据通道编号对应的数据库服务器信息;从与所述目标数据通道编号对应的数据库服务器信息中选取一个数据库服务器信息,作为目标数据库服务器信息;根据所述目标数据库服务器信息,与目标数据库服务器建立连接,并发送所述交易请求至所述目标数据库服务器,以使所述目标数据库服务器响应所述交易请求,执行交易处理过程。2.根据权利要求1所述的方法,其特征在于,所述根据所述交易标识和数据库数目,确定目标数据通道编号之后,还包括:根据所述交易请求对应的交易场景信息和所述目标数据通道编号,确定所述交易请求对应的子交易码;所述获取服务目录信息,从所述服务目录信息中获取与所述目标数据通道编号对应的数据库服务器信息,包括:获取服务目录信息,从所述服务目录信息中确定所述子交易码所属数据通道的编号;从所述服务目录信息中获取与所述子交易码所属数据通道的编号对应的数据库服务器信息;所述从与所述目标数据通道编号对应的数据库服务器信息中选取一个数据库服务器信息,作为目标数据库服务器信息,包括:从与所述子交易码所属数据通道的编号对应的数据库服务器信息中选取一个数据库服务器信息,作为目标数据库服务器信息。3.根据权利要求1所述的方法,其特征在于,所述服务目录信息的生成过程,包括:确定各个数据通道的编号及各个所述数据通道对应的数据库服务器信息;建立并存储各个所述数据通道各自的编号与对应的数据库服务器信息的映射关系,得到所述服务目录信息。4.根据权利要求3所述的方法,其特征在于,所述服务目录信息的更新过程,包括:接收数据库服务器信息的失效指示信息;删除所述服务目录信息中所述失效指示信息对应的数据库服务器信息所属的映射关系;接收增加指示信息,所述增加指示信息中包括待增加的数据库服务器信息;确定所述待增加的数据库服务器信息对应的数据通道编号;在所述服务目录信息中建立所述待增加的数据库服务器信息与对应数据通道编号的映射关系。5.根据权利要求2所述的方法,其特征在于,所述服务目录信息的生成过程,包括:确定各个数据通道的编号及各个所述数据通道对应的数据库服务器信息及子交易码;建立并存储各个所述数据通道各自的编号与对应的数据库服务器信息及子交易码的映射...
【专利技术属性】
技术研发人员:刘新阳,尹涛,陈仲宇,张海攀,吴轶峰,李晓燕,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。