2. 图谱基础概念回顾:节点、边、属性图、知识图谱与图数据库简介

在深入图谱阈值漂移与 PSI 监控之前,必须统一团队对图谱基础概念的认知。本章从最原子化的结构出发,逐步构建至知识图谱与图数据库的工程视图,为后续的指标计算与巡查策略奠定共同语言。

2.1 图的核心构成:节点与边

图(Graph)由两个基本元素组成:节点(Node/Vertex) 和 边(Edge/Relationship)。节点代表实体,边代表实体之间的关联。

元素 别名 现实示例 图谱监控中的含义
节点 顶点(Vertex) 用户、设备、IP、订单 被监控的实体对象
边 关系(Relationship) 登录、转账、同设备 实体间的行为或属性连接
标签/类型 Label / Type Person、Transaction 节点或边的分类标识
监控视角: 在 PSI 漂移巡查中,我们关注的是节点和边的 分布稳定性。例如,某类边的数量突然激增,或某类节点的属性值分布发生偏移,都是图谱漂移的早期信号。

2.2 属性图:带属性的结构化表达

属性图(Property Graph)是工业界最常用的图模型。它在节点和边上附加了键值对属性,使得图不仅能表达拓扑结构,还能承载丰富的业务信息。

  • 节点属性:如用户的年龄、注册时间、风险评分。
  • 边属性:如转账金额、交易时间戳、登录设备型号。
  • 有向/无向:边可以带有方向,表示关系的指向性。
PSI 监控关键点: 属性值的分布漂移(如年龄分布、交易金额分布)是图谱阈值漂移巡查的核心监控对象。属性图模型天然支持对属性字段的逐维统计。
属性图结构示例 用户 ID: U001 年龄: 32 设备 ID: D101 OS: Android 13 订单 金额: ¥299.00 时间: 2025-03-21 登录 (3次) 下单 关联支付

2.3 知识图谱:从数据到语义

知识图谱(Knowledge Graph)在属性图的基础上,引入了本体(Ontology)和语义推理。它不仅仅是存储实体与关系,更强调对现实世界知识的建模与关联。

维度 属性图 知识图谱
核心关注 数据存储与查询 知识表示与推理
模式 Schema-Less 或弱模式 强本体约束(RDF/OWL)
关系语义 边标签(如“转账”) 定义域/值域约束(如“转账”连接“账户”和“账户”)
典型应用 风控、推荐、社交 搜索引擎、问答系统、反欺诈推理
PSI 监控差异 监控属性值分布 额外监控本体实例化频率、关系类型漂移
注意: 在知识图谱中,本体定义的变更(如新增关系类型、修改属性约束)会直接导致图谱结构漂移。PSI 监控需要同时覆盖 数据层 和 模式层 的稳定性。

2.4 图数据库:工程化存储与查询

图数据库(Graph Database)是属性图和知识图谱的工程载体。它针对图结构进行了存储与查询优化,支持高效的邻接遍历。

  • 原生图存储:如 Neo4j、NebulaGraph,采用免索引邻接(Index-Free Adjacency),遍历性能高。
  • 多模型数据库:如 ArangoDB、JanusGraph,支持图、文档、键值混合存储。
  • 图查询语言:Cypher(Neo4j)、nGQL(NebulaGraph)、Gremlin(通用)、SPARQL(RDF 知识图谱)。
监控工程提示: 图数据库的查询延迟、写入吞吐量、索引命中率等指标,会直接影响 PSI 监控任务的实时性。建议在搭建监控系统时,将图数据库的 慢查询日志 和 连接池状态 纳入基础监控。
图数据库技术栈架构 应用层:风控 / 推荐 / 搜索 / 知识问答 查询语言:Cypher / nGQL / Gremlin / SPARQL 图计算引擎:遍历 / 路径搜索 / 图算法 存储层:原生图存储 / 键值存储 / 索引

2.5 概念关系总结

以下表格帮助快速区分四个核心概念在图谱监控中的角色定位:

概念 抽象层次 监控关注点 PSI 漂移示例
节点/边 最底层原子 数量、类型分布 某类节点数量日环比增长 200%
属性图 数据模型层 属性值分布、边方向 用户年龄字段 PSI > 0.1
知识图谱 语义模型层 本体实例化、关系语义 “转账”关系突然连接了“设备”节点
图数据库 工程实现层 查询性能、存储容量 遍历延迟从 5ms 飙升至 500ms