Forgot your password? Click here.
A Graph Database is a type of NoSQL database that uses graph theory to store, map and query relationships and it is also called a graph oriented database. A Graph Database is essentially a collection of nodes and edges. Each node represents an entity such as a person or business and each edge represents a connection or relationship between two nodes and every node in a graph database is defined by a unique identifier, a set of outgoing edges and/or incoming edges and a set of properties expressed as key/value pairs. Each edge is defined by a unique identifier, a starting-place and/or ending-place node and a set of properties 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.