graph database

« Back to Glossary Index

Graph databaseWhat is a graph database?

A graph-database is a specialized database system that stores and organizes data in a graphical format that describes the relationships (edges) between data points (nodes). The relationships between nodes are stored as first-class citizens in the database.

Graph database system use nodes to store data entities and edges to store entity relationships. A social graph database, for example, may look at how different people are connected to one another, such as through friendships.

A graph-database system can be a key tool in fraud prevention as it can quickly detect when a hacker is trying to use someone else’s information. A graph database can also be beneficial in recommendation applications as it can look at interests, friends, and purchasing history of an individual to make a product or service recommendation.