Neo4j约束阻止孤立节点

问题描述 投票:1回答:1

Neo4j中的图形可以包含孤立节点,该节点是没有与之关联的关系的节点。

什么是可以使用Neo4j实现的约束,以确保在图形交互期间的任何时候都不存在这些类型的节点?如果不存在这样的限制,那么如何才能实现这一要求呢?

我不确定这是否算作垃圾收集主题。如果可以将DBMS设置为定期查询,并最终删除此类孤立节点,那么它也将被视为一个很好的解决方案 - Neo4j是否提供此功能?

如果解决方案需要在应用程序级别实现,我正在使用C#。

c# graph neo4j garbage-collection directed-acyclic-graphs
1个回答
0
投票

不幸的是,Neo4j没有这样的任何约束,你可以找到所有可用的约束here

您可以通过apoc获取apoc.periodic.repeat插件的帮助来实现这一目标。

编辑:

这不能算作垃圾。这些类型的节点在您的情况下没有用,但并不总是正确的。

您可以编写查询以删除此类节点,并使用所需的句点重复该节点。

© www.soinside.com 2019 - 2024. All rights reserved.