使用neo4j-ogm保存10k元素很快,但是100k元素要花很长时间

问题描述

对于测试neo4j-ogm,我有一个非常简单的父子数据结构,其中1个父节点可以获取一个子节点列表。

保存具有10.000个子节点的父节点非常快(

A)我已经测试过先保存空的父级,然后每10.000个保存子节点,然后再保存一次。使用这种方法,再次保存10.000组非常快。现在,拯救父母的速度要快得多,但仍然需要很长时间。

B)当给父级加载100.000个子级并且仅添加一个新子级时,先保存该子级,然后父级仍然需要很长时间。

所以问题是,如何一次保存那么多元素(尤其是当我不得不在不知道哪个有很多关系的情况下保存数据时),以及如何处理这些小的更改,例如仅添加1个元件? 也许我误解了neo4j-ogm的工作原理,因为我使用过hibernate和postgresql并预料到了一些不可用的东西。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)