cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.

Memory Requirement?

Hi,
May I know the RAM requirement for processing most of the traversal queries and run graph algorithms for 5 million nodes (9 labels) with 14million relationships (14 types), I have loaded the data from elastic, and data keep coming in like 10k per day

2X_b_ba8704e180c67f0cc23c5efea40418d0953cfcd6.png

May I know your recommendation for server please,

I have to perform queries, for example shortest path, traversals, and run most of the graph algorithms, I would expect the response times as low as possible.

Thanks

1 ACCEPTED SOLUTION
6 REPLIES 6

Hi @Thomas_Silkjaer

In my local, I have set heap to 4g for
2X_7_7bfd4aea9b7c56053f8c8065b08b2605192bfb3f.png

2X_a_a8a0269b47417405628d873464b8bee86c85627b.png

I keep running into memory issue with 23k nodes and 61k relation, May I know why and how much required, I'm in windows with 16GB RAM,i7 4cores

Thanks

  1. do you have created an index on: :PayTransactions(TrxId)?
  2. don't return those to the poor browser, those are potentially many paths, i.e. add a limit and add an upper limit to your shortest path too

@apremgeorge - for the algorithms, you can use the memrec procedure to estimate the memory you'll need to load the data and execute specific algorithms. See: https://neo4j.com/docs/graph-algorithms/current/projected-graph-model/memory-requirements/