Hi,

I'm using Neo 3.0.2 community edition and running the import tool I just
found that on a machine with 4 cores and 32GB of RAM the import is actually
~2x faster than on another (virtual) machine with 38 cores and ~60GB of RAM.

With 4 cores and 32GB:

Available memory:
  Free machine memory: 16.88 GB
  Max heap memory : 6.97 GB
...
...
IMPORT DONE in 1m 32s 624ms. Imported:
  4135534 nodes
  43160516 relationships
  51504726 properties

With 38 cores and ~60 GB

Available memory:
  Free machine memory: 24.08 GB
  Max heap memory : 13.14 GB
...
...
IMPORT DONE in 2m 45s 299ms. Imported:
  4135534 nodes
  43160516 relationships
  51504726 properties


Is this the expected behavior? I found in [1] that the community edition
scales up to 4 cores (it says for version 2.3 but I assume the same holds
for 3.0) but with more cores I'd expected at least a similar performance,
not 2x slower.

Should I use a machine with maximum 4 cores? Or can I configure Neo4j
somehow to avoid such a decrease in performance? Also, is there any
constraint about available memory and how the community edition scales or
more memory should lead to better performance?

Regards,

[1] http://neo4j.com/blog/graphs-to-production-at-scale/


-- 
Santiago Videla
http://www.linkedin.com/in/svidela

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to