Scalability is always a tricky word.

Every application and database project has its own requirements for scaling, both horizontally and vertically. What’s best for one project might not be best for another, so it’s important you understand how each particular solution scales.

When it comes to using a graph database like Neo4j, the scalability package is known as High Availability (HA).

What’s High Availability? And how does it affect your application? Learn more in the infographic below:

(The majority of material in this infographic was taken from the white paper Understanding Neo4j Scalability by David Montag.)

Read about How Neo4j Scales with High Availability

Infographic summary:

  • Scale is: redundancy, increased write load, increased read load, increased data size.
  • Neo4j’s scalability package is known as High Availability (or HA).
  • In every Neo4j HA cluster, the full graph is replicated to each instance of the cluster.
  • The read capacity of each HA cluster increases linearly with the number of servers.
  • Neo4j can commit tens of thousands of writes per second while maintaining fully ACID transactions.
  • At scale, Neo4j best practices include online backups, reporting instances, data locality and disaster recovery.

Get more from Kevin Van Gundy on Twitter or on his blog.

Curious how Neo4j can scale for your enterprise organization? Click below to download this white paper, Understanding Neo4j Scalability, and discover how Neo4j keeps your application running smoothly at scale.

Download My White Paper



About the Author

Kevin Van Gundy , Neo4j Evangelist

Kevin Van Gundy Image

Kevin is passionate about helping companies grow, adapt and thrive. Prior to joining Neo Technology, he garnered his experience in various positions in investment banking and sales. He holds degrees in Economics and English. Kevin is also an avid bike racer, outdoorsman and audiobook devourer.


Ray says:

interesting! HA == Scalability?

Eirik Øra says:

How is your Consistent Read (or Query) rate affected when you perform 10 000 ACID writes per second?

Leave a Reply

Your email address will not be published. Required fields are marked *


Upcoming Event


Have a Graph Question?

Stack Overflow
Community Forums
Contact Us

Share your Graph Story?

Email us: