A property graph database is a data storage system that treats relationship between data entities with equal importance to the data itself. In comparison, relational databases use table structures to store data, requiring mapping tables and join queries to connect data entities together. In essence, a relational database does joins on read, whereas a graph database does joins on write.
This paradigm shift in data storage allows us to switch from asking 'is my data connected?' to 'how is my data connected?' enabling us to make exciting and profound discoveries.
So what does this mean? It means that if you've got highly-connected data questions, such as detecting fraud in a banking system, predicting network outages, or just finding the fastest route from A to B, a graph database answers those questions quickly, efficiently and easily.
Curious to find out more about graph databases? Why not give one of our free, no-download guided sandboxes a test drive: https://dev.neo4j.com/try