13. Graph Database Terminology

“If the industrial age was about building things, the social era is about connecting things, people and ideas.”

—NILOFER MERCHANTFOUNDER AND CEO, RUBICON CONSULTING

Topics Covered In This Chapter

Elements of Graphs

Operations on Graphs

Properties of Graphs and Nodes

Types of Graphs

A graph is a fairly abstract concept. It includes two basic components: vertices and edges. Even with such a simple model, graphs are suitable for modeling a number of domain areas. This forms the foundation for their usefulness as a major type of NoSQL database.

When you consider other properties of graphs, such as weights on edges, and operations you can perform on graphs, such as taking an intersection of two graphs, you have even ...

Get NoSQL for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.