If I'm hosting my Neo4J 3.x DB on an AWS EC2 instance with 2 vCPUs and 4Gb RAM what would be the best setting for these parameters in neo4j.conf:
dbms.memory.heap.initial_size= dbms.memory.heap.max_size= dbms.memory.pagecache.size=
I haven't found any conclusive evidence on that in your documentation apart from the fact that the
pagecache size should be 50% RAM minus max heap.
But is there a general rule of thumb for these parameters on a machine solely dedicated to Neo4J?
For instance, for the configuration above (2 vCPUs and 4GB RAM = Amazon EC2 t2 instance) dedicated to Neo4J shall I just give all the memory to DB or leave all these parameters commented out and let Neo4J decide on the best parameters by itself?