A graph database is a database that uses the graph structure
to store, represent, process and query data.
Graph Database

The Power of Graph Database
As we are living in a highly connected world, the importance of finding values from the connection between objects and relationships is increasing every day. There was a time that the ‘size’ of data took center stage, but today, it just isn’t enough for most businesses; the key to leveraging the true value of data to revolutionize businesses should be discovered in ‘relationships’ between data.
Elements of Graph Database
Graph is a collection of nodes (vertices) and links (edges).
A node represents an entity and an edge represents a relationship between the two nodes.

Vertex

Edge

Graph
What is Vertex? (Node)
A unit to express one object within a domain such as a row of RDBMS table or document of Document DB.
What is Edge? (Link, Relationship)
A unit to express the relationship between objects within a domain such as Foreign Key of RDBMS table or linked id of Document DB.
Benefits of Graph Database

Faster, Efficient Query

Simple, Intuitive Data Model
