Overview
With regards to the question of how to "right size" a Neo4j Aura instance. Currently, there is no "exact science" as to how to size your instance correctly.
Aura instances should be sized based on the amount of memory for your requirements. Each Aura instance size comes with storage and processing requirements that have been allocated appropriately aligned with the memory. In the case of disk storage at the time of writing this article, the disk ratio defaults are 1:2 - 1 (memory value) translates to x2 (for disk).
For example if you select a 4GB instance (memory size) you would be allocated 8GB of disk storage.
For processing, currently, all instance sizes under 8GB come with 1 CPU allocated and it should also be noted that from a memory perspective, the heap sizes are preconfigured with an optimised value as part of a Neo4j Aura instance and are not adjustable.
So Where Do I Start?
There is a capacity planning example for on-premise solutions which could be adopted for use in order to size your Aura instance. If doing so you should disregard references to RR (Read Replica), as these are not available in Neo4j Aura at the current time and DR (Disaster Recovery).
Also, we do have a sizing calculator, which again is primarily for on-premise solutions, which may also be of help to you when attempting to calculate the size for your Aura instance.
Comments
0 comments
Please sign in to leave a comment.