预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115858804A(43)申请公布日2023.03.28(21)申请号202211438371.9(22)申请日2022.11.16(71)申请人浪潮云信息技术股份公司地址250100山东省济南市高新区浪潮路1036号浪潮科技园S01号楼(72)发明人朱冬平王功明潘心冰(74)专利代理机构济南信达专利事务所有限公司37100专利代理师孙晶伟(51)Int.Cl.G06F16/36(2019.01)权利要求书2页说明书5页附图1页(54)发明名称一种基于微服务架构的知识图谱系统平台的构建方法(57)摘要本发明公开一种基于微服务架构的知识图谱系统平台的构建方法,涉及微服务架构应用技术领域;基于SpringCloud微服务框架构建知识图谱系统平台,包括:利用Eureka注册中心搭建注册中心,利用SpringCloudConfig搭建配置中心,利用SpringCloudGateway搭建微服务API网关,利用SpringCloudSentinel搭建防控微服务,利用数据库搭建数据整合微服务,利用SpringCloudopenFeign搭建对外接口微服务,提供各种对外接口,供其他微服务调用,利用JSP技术搭建前端展示微服务。CN115858804ACN115858804A权利要求书1/2页1.一种基于微服务架构的知识图谱系统平台的构建方法,其特征是基于SpringCloud微服务框架构建知识图谱系统平台,包括:利用Eureka注册中心搭建注册中心,通过注册中心集中管理知识图谱系统中所有微服务,利用SpringCloudConfig搭建配置中心,通过配置中心集中管理知识图谱系统中所有微服务的配置,利用SpringCloudGateway搭建微服务API网关,通过微服务API网关提供统一的路由方式,并且基于Filter链的方式提供网关基本功能,利用SpringCloudSentinel搭建防控微服务,通过防控微服务处理知识图谱系统中的熔断、限流及降级操作,利用数据库搭建数据整合微服务,通过数据整合微服务提供各种数据源的接入作为知识图谱展示系统的数据来源,利用SpringCloudopenFeign搭建对外接口微服务,提供各种对外接口,供其他微服务调用,利用JSP技术搭建前端展示微服务,展示知识发展进程与结构关系的一系列图形。2.根据权利要求1所述的一种基于微服务架构的知识图谱系统平台的构建方法,其特征是所述利用SpringCloudGateway搭建微服务API网关,基于SpringWebFlux实现了响应式编程模型,基于Filter链的方式提供网关基本功能,所述网关基本功能包括安全、监控和限流功能。3.根据权利要求1所述的一种基于微服务架构的知识图谱系统平台的构建方法,其特征是所述利用数据库搭建数据整合微服务,包括:采用非结构化数据库作为底层引擎,用于存储和索引,采用图数据库作为上层分析引擎。4.根据权利要求3所述的一种基于微服务架构的知识图谱系统平台的构建方法,其特征是采用HBase和ElastiSearch非结构化数据库作为底层引擎,用于存储和索引,采用JaunsGraph图数据库作为上层分析引擎。5.根据权利要求1所述的一种基于微服务架构的知识图谱系统平台的构建方法,其特征是所述利用SpringCloudopenFeign搭建对外接口微服务,包括:将SpringMVC集成到openFeign中,openFeign和SpringMVC的各注解契合。6.一种基于微服务架构的知识图谱系统平台,其特征是包括注册中心模块、配置中心模块、微服务API网关、防控微服务模块、数据整合微服务模块、对外接口微服务模块和前端展示微服务模块,所述知识图谱系统平台基于SpringCloud微服务框架构建,其中利用Eureka注册中心搭建注册中心模块,通过注册中心集中管理知识图谱系统中所有微服务,利用SpringCloudConfig搭建配置中心模块,通过配置中心集中管理知识图谱系统中所有微服务的配置,利用SpringCloudGateway搭建微服务API网关,通过微服务API网关提供统一的路由方式,并且基于Filter链的方式提供网关基本功能,利用SpringCloudSentinel搭建防控微服务模块,通过防控微服务处理知识图谱系统中的熔断、限流及降级操作,2CN115858804A权利要求书2/2页利用数据库搭建数据整合微服务模块,通过数据整合微服务提供各种数据源的接入作为知识图谱展示系统的数据来源,利用SpringCloudopenFeign搭建对外接口微服务模块,提供各种对外接口,供其他微服务调用,利用JSP技术搭建前端展示微服务模块,展示知识发展进程与结构关系的一系列图形。7.根据