[发明专利]数据源聚合方法、装置、存储介质及计算机设备在审
申请号: | 202010225707.8 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111522535A | 公开(公告)日: | 2020-08-11 |
发明(设计)人: | 张红 | 申请(专利权)人: | 杭州数跑科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/36 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王艳斌 |
地址: | 311215 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据源 聚合 方法 装置 存储 介质 计算机 设备 | ||
本申请提出一种数据源聚合方法、装置、存储介质及计算机设备,该方法包括获取至少两个待聚合数据源;确定待聚合数据源对应的数据访问对象;将数据访问对象注入委托事务管理器,以聚合待聚合数据源。通过本申请能够有效提升各微服务数据源的聚合效果,便于各微服务的软件模块的聚合部署,有效提升各微服务的软件模块的复用效果。
技术领域
本申请涉及软件开发技术领域,尤其涉及一种数据源聚合方法、装置、存储介质及计算机设备。
背景技术
随着产业互联网的推进,越来越多的企业从传统的单体应用迁移到微服务开发体系。企业开发人员在面对微服务拆分、治理问题时,通常需要综合考虑目标业务系统的吞吐量、扩展性、项目成本,来决定服务的拆分粒度、持续集成与持续部署的方法策略,这使得微服务的实际应用变得复杂。
相关技术中在应用微服务开发目标业务系统时,各微服务的数据源聚合效果不佳,导致各微服务的软件模块难以聚合部署,影响各微服务的软件模块的复用效果。
发明内容
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本申请在于提出一种数据源聚合方法、装置、存储介质及计算机设备,能够有效提升各微服务数据源的聚合效果,便于各微服务的软件模块的聚合部署,有效提升各微服务的软件模块的复用效果。
为达到上述目的,本申请第一方面实施例提出的数据源聚合方法,包括:获取至少两个待聚合数据源;确定所述待聚合数据源对应的数据访问对象;将所述数据访问对象注入委托事务管理器,以聚合所述待聚合数据源。
本申请第一方面实施例提出的数据源聚合方法,通过获取至少两个待聚合数据源,并确定待聚合数据源对应的数据访问对象,以及将数据访问对象注入委托事务管理器,以聚合待聚合数据源,能够有效提升各微服务数据源的聚合效果,便于各微服务的软件模块的聚合部署,有效提升各微服务的软件模块的复用效果。
为达到上述目的,本申请第二方面实施例提出的数据源聚合装置,包括:获取模块,用于获取至少两个待聚合数据源;确定模块,用于确定所述待聚合数据源对应的数据访问对象;注入模块,用于将所述数据访问对象注入委托事务管理器,以聚合所述待聚合数据源。
本申请第二方面实施例提出的数据源聚合装置,通过获取至少两个待聚合数据源,并确定待聚合数据源对应的数据访问对象,以及将数据访问对象注入委托事务管理器,以聚合待聚合数据源,能够有效提升各微服务数据源的聚合效果,便于各微服务的软件模块的聚合部署,有效提升各微服务的软件模块的复用效果。
本申请第三方面实施例提出的非临时性计算机可读存储介质,当所述存储介质中的指令由计算机设备的处理器被执行时,使得计算机设备能够执行一种数据源聚合方法,所述方法包括:本申请第一方面实施例提出的数据源聚合方法。
本申请第三方面实施例提出的非临时性计算机可读存储介质,通过获取至少两个待聚合数据源,并确定待聚合数据源对应的数据访问对象,以及将数据访问对象注入委托事务管理器,以聚合待聚合数据源,能够有效提升各微服务数据源的聚合效果,便于各微服务的软件模块的聚合部署,有效提升各微服务的软件模块的复用效果。
本申请第四方面实施例提出的计算机设备,所述计算机设备包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述计算机设备的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行本申请第一方面实施例提出的数据源聚合方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数跑科技有限公司,未经杭州数跑科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010225707.8/2.html,转载请声明来源钻瓜专利网。