ALERT

[LAST CHANCE] Data Layer: Modern Business, Defined

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
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
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.