[WEBINAR] Application Acceleration: Faster Performance for End Users

Graph Database

Definition - What does Graph Database mean?

A graph database is a type of NoSQL or non-relational database, which is a type of database suitable for very large sets of distributed data. Instead of using tables like those found in relational databases, a graph database, as the name suggests, uses graph structures with nodes, properties and edges in order to represent and store data.

A graph database is also known as a graph-oriented database.

Techopedia explains Graph Database

A graph database uses graph theory to store, map and query relationships. It is essentially a collection of edges and nodes, with each node representing an entity such as a person or an organization and each edge represents a connection or relationship between two nodes.

A node is defined by a unique identifier and has several edges attached to it, whether incoming or outgoing, and it has a set of properties that are expressed as key-value pairs. An edge is also defined by a unique identifier, and it has a start and an end node, as well as a set of properties.

A graph database is useful for the analysis of relationships and interconnections between data; hence, it is seeing wide use in data mining of social media data, for data with dynamic schemas, such as in supply chain management, as well as in sales, where it is used to determine the interconnections between a customer’s online actions.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.