graph - 当我们删除 JanusGraph 中的节点后,节点边会发生什么?

标签 graph gremlin janusgraph gremlin-server

我想从 JanusGraph 的图中删除一个节点,但我不知道它的边会发生什么?他们会成为孤儿吗?还是会被删除?

最佳答案

底层详细信息取决于您使用的后端。我认为大多数人最终都会把边缘全部删除。

对于 Cassandra 后端边缘将被逻辑删除,稍后将被清理(更多信息 here )。这意味着首先边缘将被隐藏一段时间,然后数据记录将被删除。

无论哪种方式,你都看不到这些边缘。

对于所有其他后端,我并不是 100% 确定。

关于graph - 当我们删除 JanusGraph 中的节点后,节点边会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53591002/

相关文章:

gremlin - 建立索引后,在添加顶点期间抛出异常

python - Tinkerpop 和 Python - 通过 gremlin 设置数组属性

java - 如何在单次遍历中从一个顶点创建多条边

vba - 如何在 Excel VBA 中创建自动动态折线图

重新连接加权图会产生 NA

Elasticsearch 和 X-Pack : how to get vertices/connections from nested documents

algorithm - 加权 n 着色问题算法

java - 无法连接到 TitanDB - 具有相同实例 ID [] 的 Titan 图已经打开。可能需要强制关机

java - 如何使用 Java 从 Gremlin 管道获取类型化的 Vertex

c# - 使用 Gremlin 遍历节点但在 Neo4J 的结果中包含起始节点