全图库实现对关系冗余,缺失,冲突的判断

如何对全图库实现关系冗余,缺失,重复的判断。
重复关系:两两实体间存在相同关系或相容关系
缺失关系:实体A存在指向实体B的关系,实体B存在指向实体C的关系,实体A不存在指向实体C的关系
冲突关系:两实体间的关系冲突

单说 NebulaGraph 的话,如果两个实体之间有多条同一关系边的话,如果不设定 rank 的话,会以最后成功插入的边的数据为准。参考说明:INSERT EDGE - NebulaGraph Database 手册

缺失关系的话,:thinking: 不是两跳查询可以得到 a-c 的关系么,或者用 find path 命令?

冲突,具体指的是什么?

btw,不知道我理解对了你的意思了没。

图库上的查询语句是模式匹配,可以把需要做的判断转换成查询模式去批量执行,或者用图计算的方式全图扫描运算

首先表示感谢,我再明确一下需求再向您请教,十分感谢

1 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。