Search code examples
optimizationneo4jcypherhardwaresizing

Which hardware to choose in Neo4j


I'm beginner in neo4j and I would like to store more than 500 millions nodes and more than 20 billions relationships. Which hardware is the best to deal with all this data ? Thanks a lot.

Maxime


Solution

  • Neo4j does not restrict users to use certain hardware specifications. However it recommends minimum specifications for RAM, CPU and disk. That are as follows:

    RAM:

    • Must have at least 2 GB
    • Good to have around 16 GB

    CPU:

    • Must have an Intel Core I3 processor

    • Good to have an Intel Core I7 processor

    Disk:

    • Must have SATA drives with 15k RPM

    • Good to have SSDs

    Also have a look on these as well Neo4j : Advices for hardware sizing and config and https://neo4j.com/developer/guide-sizing-and-hardware-calculator/