标签: neo4j
我有一台neo4J VM设置为使用6G的RAM。 Neo已经分配了3G堆。我创建了大约600,000个节点,然后开始使用我称之为收割机的程序删除它们。删除大约200,000个节点后,我的收割机代码开始运行速度慢了大约10倍。我打开了Neo gc日志记录,日志文件只是滚动和滚动,现在已经有一段时间了。分配给VM的两个CPU核心都是挂钩的。
我真的不知道为什么垃圾收集器开始吓坏了。删除节点会导致这个吗?一切都运行良好。然后是BOOM。