是否有通过java API删除未使用的Label
?
显然,未使用的标签不会自动删除。
org.neo4j.tooling.GlobalGraphOperations.getAllLabels()
的javadoc说:
但是,它也可能返回更多(例如,它可以返回不再使用的“历史”标签)。
例如,如果您创建Index
然后删除它,则Label
仍然存在。
答案 0 :(得分:2)
目前没有干净的方法来删除未使用的标签。
当然,您可以使用批处理插件API来创建数据存储的副本。此副本将不再具有未使用的标签。有关详细信息,请参阅http://docs.neo4j.org/chunked/stable/batchinsert.html。
答案 1 :(得分:0)
我创建了一个具有商店复制功能的工具,并且做了Stefan所说的。
您也可以跳过属性或与之关系: