应用拓扑信息的查询方法、装置、存储介质及电子设备制造方法及图纸

技术编号:41208438 阅读:11 留言:0更新日期:2024-05-09 23:30
本申请公开了一种应用拓扑信息的查询方法、装置、存储介质及电子设备,该方法应用于云计算领域、金融科技领域或者其他技术领域,该方法包括:在接收到针对应用的拓扑信息的查询指令的情况下,获取查询指令中的查询时间和待查询节点;在待查询节点属于第一数据库中存储的节点的情况下,在第一数据库中执行查询指令,得到第一查询结果;在待查询节点不属于第一数据库中存储的节点的情况下,依据查询时间在第二数据库执行查询指令,得到第二查询结果。通过本申请,解决了相关技术中将应用的全量拓扑数据存储在单一图数据库时,由于数据量较大,导致用户查询拓扑数据的效率较低的问题。

【技术实现步骤摘要】

本申请涉及云计算领域、金融科技领域或者其他,具体而言,涉及一种应用拓扑信息的查询方法、装置、存储介质及电子设备


技术介绍

1、图数据库或者其他数据管理系统均可存储检索应用拓扑信息。以图数据库为例,可以进行应用拓扑信息的存储与检索。图数据库以点的形式存储容器组(pod)、节点(node)、容器等运维实体,以边的形式存储运维实体之间的关联关系,例如“pod包含容器”中的包含关系在图数据库中被表示为pod和容器之间的边。

2、在图数据库中,可通过cypher、gremlin等查询语言实现运维实体拓扑的检索能力。但这种查询方式仅能够满足查询应用的当前拓扑结构,存在无法查询应用的历史拓扑结构的问题。如果运维实体的拓扑结构发生变化,难以根据历史拓扑信息执行对应的运维操作。现有技术下,会将全量历史数据存储在单一图数据库中,这使得查询效率和存储成本不能兼顾。如果存储在redisgraph这类内存图数据库中,虽然查询效率能够保证,但是存储成本较高;如果存储在neo4j这类磁盘图数据库中,能够降低存储成本,但是查询效率较低。

3、针对相关技术中将应用本文档来自技高网...

【技术保护点】

1.一种应用拓扑信息的查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在接收到针对应用的拓扑信息的查询指令之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在将所述第二图结构存储至所述第二数据库中之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述变更指令为添加指令,依据所述变更指令对所述第一数据库中的节点信息进行更新和对所述第二数据库中的节点信息进行更新,包括:

5.根据权利要求3所述的方法,其特征在于,所述变更指令为删除指令,依据所述变更指令对所述第一数据库中的节点信息进行更新和...

【技术特征摘要】

1.一种应用拓扑信息的查询方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在接收到针对应用的拓扑信息的查询指令之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在将所述第二图结构存储至所述第二数据库中之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述变更指令为添加指令,依据所述变更指令对所述第一数据库中的节点信息进行更新和对所述第二数据库中的节点信息进行更新,包括:

5.根据权利要求3所述的方法,其特征在于,所述变更指令为删除指令,依据所述变更指令对所述第一数据库中的节点信息进行更新和对所述第二数据库中的节点信息进行更新,包括:

6.根据权利要求3所述的方法,其特征在于,所述变更指令为更新指令,依据所述变更指令...

【专利技术属性】
技术研发人员:王童童周文泽赵叶红
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1