知识库

已停用:如何手动清除节点和关系缓存

这在 Neo4j 2.3+ 版本中不再适用。第二级对象缓存已被移除,取而代之的是更具可伸缩性的堆外页面缓存。

在排查瞬时问题或测试热缓存与冷缓存上的查询时,您可能希望尝试清除缓存而无需重启 Neo4j 数据库。

为此,您需要对关系和/或节点缓存的 JMX bean 触发 clear() 方法。

您可以通过使用 JConsole 或 JVisualVM 连接到您的 JVM,并导航到 NodeCache 和 RelationshipCache JMX bean 来实现此操作。到达那里后,只需调用 clear() 方法。

这是执行此操作时 JConsole 的屏幕截图

how to manually clear the node and relationship cache NN28Uqg

© . All rights reserved.