分布式系统、业务请求的处理方法、装置及电子设备制造方法及图纸

技术编号:42009228 阅读:22 留言:0更新日期:2024-07-12 12:29
本发明专利技术公开了一种分布式系统、业务请求的处理方法、装置及电子设备。涉及金融科技或其他相关领域,该系统包括:多个数据库分片,每个数据库分片用于存储至少一个容器处理业务请求时所需的数据;多个容器,用于接收目标业务请求,根据目标业务请求生成目标指令,向数据共享装置发送目标指令,并根据数据共享装置反馈的指令执行结果处理目标业务请求;数据共享装置,用于根据目标指令,对目标指令中指向的数据库分片中的数据进行处理,得到指令执行结果。本发明专利技术解决了相关技术中应用容器需要采用某一数据库分片匹配的容器镜像,才可以对该数据库分片中的数据进行操作,从而导致容器数量依赖于数据库分片数量,存在系统运维成本高的技术问题。

【技术实现步骤摘要】

本专利技术涉及金融科技或其他相关领域,具体而言,涉及一种分布式系统、业务请求的处理方法、装置及电子设备


技术介绍

1、目前分布式应用系统大多采用分层分片的设计,例如,图1是相关技术中的分布式系统的示意图一,如图1所示,分布式系统分为接入服务层、组合服务层、组件服务层、公共服务层等。在图1中,不同层容器所对应的数据库分片不同,每层容器及其对应的数据库独立部署,每个容器需要按对应的数据库分片采用不同的容器镜像,以配置相关的路由策略,即每个容器都需要绑定与数据库分片的关系,以访问及某个固定的数据库分片中的数据。因此,分布式系统中的容器数量依赖于数据库分片数量,从而提高了系统运维成本,可能造成硬件资源的浪费。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种分布式系统、业务请求的处理方法、装置及电子设备,以至少解决相关技术中应用容器需要采用某一数据库分片匹配的容器镜像,才可以对该数据库分片中的数据进行操作,从而导致容器数量依赖于数据库分片数量,存在系统运维成本文档来自技高网...

【技术保护点】

1.一种分布式系统,其特征在于,包括:

2.一种业务请求的处理方法,其特征在于,应用于权利要求1中所述的分布式系统中的数据共享装置,所述方法包括:

3.根据权利要求2所述的方法,其特征在于,确定所述目标指令中指示的处理方式,得到目标处理方式,包括:

4.根据权利要求2所述的方法,其特征在于,确定所述目标指令中所指向的数据库分片,得到目标数据库分片,包括:

5.根据权利要求2所述的方法,其特征在于,在所述目标处理方式为写处理的情况下,根据所述目标处理方式对所述目标数据库分片中的数据进行处理,得到指令执行结果,包括:

6.根据权利要...

【技术特征摘要】

1.一种分布式系统,其特征在于,包括:

2.一种业务请求的处理方法,其特征在于,应用于权利要求1中所述的分布式系统中的数据共享装置,所述方法包括:

3.根据权利要求2所述的方法,其特征在于,确定所述目标指令中指示的处理方式,得到目标处理方式,包括:

4.根据权利要求2所述的方法,其特征在于,确定所述目标指令中所指向的数据库分片,得到目标数据库分片,包括:

5.根据权利要求2所述的方法,其特征在于,在所述目标处理方式为写处理的情况下,根据所述目标处理方式对所述目标数据库分片中的数据进行处理,得到指令执行结果,包括:

6.根据权利要求4所述的方法,其特征在于,在所述目标处理方式为读处理,且所述目标指令中存在所述数据库分片标识的情况下,根据所述目标处理方式对所述目标数据库分片中的数据进行处理,得到指令执行结果,包括:

7.根据权利要求4所述的方法,其特征在于,在所述目标处理...

【专利技术属性】
技术研发人员:陈柳廷罗剑平陈鹏翼胡文涛
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1