我的neo4j数据库中有100多万个节点。我尝试在单个查询中查询所有这些节点,并因"Out of Memory"
而引发异常。
什么是最佳做法/如何解决这种情况?
Basicaly如何在c#中查询neo4j中的大型数据集?
答案 0 :(得分:1)
来自评论:
嘿@BrunoPeres。我将jvm / ram配置保留为默认值。我想 了解常见的模式或人们在活动中所做的事情 他们想要从neo4j查询大型数据集。
如果你真的想同时使用100多万个节点,我相信无所事事......你需要增加可用的硬件。否则你可以使用SKIP和LIMIT做一些类似分页的方法。
我可以尝试自定义JVM使用的RAM,但听起来像是" hack" ...?如果明天我有1000万个节点怎么办..
好吧,如果您的节点数量从100万增加到1000万,这意味着您的硬件需求也增加了。