14年前注册的Blog仍是能用的,撸一个S(storage)-CMDB Demo发一小博前端
图形数据库是NoSQL数据库的一种类型,它应用图形理论存储实体之间的关系信息。图形数据库是一种非关系型数据库,它应用图形理论存储实体之间的关系信息。最多见例子就是社会网络中人与人之间的关系。关系型数据库用于存储“关系型”数据的效果并很差,其查询复杂、缓慢、超出预期,而图形数据库的独特设计偏偏弥补了这个缺陷(来自baike)。
数据库
(摘自腾讯云)服务器
知识图谱的构建是一个浩大的工程,从大方面来说,分为知识获取、知识融合、知识验证、知识计算和应用。
对应于上述过程的对于IT运维涉及到网络设备、服务器设备、操做系统、数据库、中间件......等等等的设备可整理为 数据抽象-组件抽象-关系抽象-验证-应用网络
最简单暴力的方法就是按物理环境直接映射运维
如下为运维人员提供的S-CMDB逻辑模型
固然用关系型数据库也可实现,但涉及到大量SQL代码编写,换成图库有自然优点操作系统
match p=((n:wwn)-[r:wwn_port]->(po:port)-[aa:port_storage]-(aaa:storage) )where n.id='WWN10XXXXXXXX' return p
match p=((n:port)-[r:wwn_port]-(po:wwn))where n.id='FA-11G Port 0' return p
match p=((n:wwn)-[r:wwn_port]->(po:port)-[ss:wwn_port]-(rr:wwn)-[rrr:wwn_port]-(po1:port)-[rrrr:port_storage]-())where n.id='10000000c9b506b6' return p
match p=((n:wwn)-[r:wwn_port]->(po:port)-[ss:wwn_port]-(rr:wwn)-[rrr:wwn_port]-(po1:port)-[rrrr:port_storage]-(ssss:storage)-[rrrrrr:rel]-(vvv:pool))where n.id='10000000c9b506b6' return p