So... Graph Databases
summary
Graph databases treat relationships as first-class, giving index for adjacency that yields near-constant-time traversals instead of repeated relational joins, and distinguish native vs mixed graphs (Neo4j is native; Cosmos/Arango are mixed). Real-world uses include fraud detection, recommendations, drug discovery and cybersecurity. The Panama Papers project loads 11 million documents (2.6 TB) into Neo4j with a UI for journalists, demonstrating the model scales and the graph-backed queries surface complex links that are painful in SQL.
AI-written summary · about
chapters (10)
- 0:00Introduction to Graph Databases
- 7:44What is a graph database
- 8:48Why use a graph database
- 13:59Advantages of graph databases
- 19:51When not to use a graph database
- 20:13Real-world uses of graphs
- 24:13Graph data model explained
- 25:17Choosing the right database
- 26:17Multi-database approach
- 27:27Resources and conclusion
related talks
32mUnderstanding Complexly Connected Data using Graph Databases
49mModern Graph Databases
26mGraph Databases will change your (freakin') life
46mGraph Databases: Talking about your Data Relationships with Python
19mUnraveling the Web of Relationships: Understanding Graph Data
55mA Practical Guide to Graph Databases
55mLet Me Graph That For You
19mUnraveling the Web of Relationships: Understanding Graph Data
