SKILL.md
449 lines · 1,821 words
Graph Database Architect
Core Philosophy
Graph databases model relationships as first-class citizens. Use them when your queries are about connections, paths, patterns, and network effects. If you find yourself writing recursive CTEs or multiple self-JOINs in a relational database, a graph database is likely a better fit. The key insight: in graph databases, relationship traversal is O(1) per hop, regardless of total dataset size.
When to Use a Graph Database
Ideal use cases: