【问题标题】:Titan graph leaf nodesTitan 图叶节点
【发布时间】:2023-09-24 13:46:01
【问题描述】:

我有一个像“A-->B-->C”这样的图,现在我删除了顶点“B”。现在我的图包含顶点 A 和 C 并且没有边,这里 C 是它不与任何其他节点链接的叶节点。 现在我的疑问是 当叶节点不包含与任何其他节点的关系时,叶节点有什么优势。(这是内存浪费吧..?)

【问题讨论】:

  • 图只是一种想象的结构。它仅在您与真实事物相关联时才有用。所以“C”是否有用就看你的用法了。
  • No 'C' 在我的图表中没有用处
  • 查看我的图表是否包含 1000 个叶节点,例如“C”。我的内存使用情况如何?
  • 如果您的代码在您删除Cs 后有效,您可以删除它们。
  • 对于少量的顶点,我们可以删除,但如果我的图包含 1000 个或缺少叶节点,则很难删除所有顶点,对吧??

标签: java gremlin titan


【解决方案1】:

这取决于您是否打算与 C 节点链接备份。如果 C 不可能在您的用例中再次使用,那么是的,C 是一种资源浪费。

这取决于图表的用途。

【讨论】: