With common table expressions (CTEs), it’s easy to write recursive queries and query hierarchical data such as graphs – a lot easier than using a specialized graph database or writing complex client-side code. In this session, you’ll learn about the surprising number of places where graph data appears in modern applications and how to efficiently store and query it using MariaDB and common table expressions.