如果两个节点间存在多个边路怎么表现

比如 节点类型 是邮箱 我想在图上表现 a邮箱在不同的时间段给 b邮箱发了一数封邮件这样的关系。插入顺序与事件发生顺序相同。这样后面插入的边把前面的边覆盖了 永远只能看到最新的一次。怎么能表现出a->b有两条边呢?

可以 让边的rank 值不同就可以 ,因为确定唯一边 是通过(src, dst, rank, edgeName)四元祖来确定的,

1 个赞

如果需要同时在边上记录邮件发送时间的话可以考虑用timestamp作为rank值哈,rank范围是int64。
同时,rank 决定了两个点之间相同类型的边的排序方式,rank 值较高的边排名靠前,这样总是可以把新邮件放在最前面。