A talk covering Apache AGE, a Postgres extension that brings graph database capabilities to relational data stores using the openCypher query language. The speaker walks through the graph database landscape (native databases, extensions, query engines), compares approaches like raw SQL CTEs, pgRouting, and Apache AGE, and explains how AGE embeds Cypher queries inside SQL. The second half focuses on graph data visualization: the pitfalls of force-directed 'hairball' layouts, when to use structured/hierarchical layouts instead, and the distinction between exploratory and explanatory visualization. A practical example uses Postgres commit history as a graph data model.

22m watch time
231 Impressions