At a brief glance I think you issue might be related to the fact that neo
doesn’t support nested transactions. So, while you are committing txQ
EVERYTHING is happening inside the single txG transaction. This is taking up a
lot of memory to hold the entire transaction state.
> On Mar 8, 2016,
I’m using *Neo4j 2.3.0* in *Java*. I have 16 GB RAM, running the code on
MAC OSX Laptop, using "*-Xmx12g -Xms12g*" as VM arguments.
I’ve encountered a “GC overhead limit exceeded” problem in Neo4j Java API.
In order to do experiments with lots of queries, I have a program which
opens a