When relationships are the thing you query.
Graph Databases: when relationships are the thing you query
match the datastore to the access pattern
Graph DBs scale less easily than KV.
Graph databases (Neo4j, Neptune, JanusGraph) store nodes and edges as first-class entities with O(1) hop traversal. They shine for queries like 'friends of friends' or 'shortest path'.
Property graph: nodes and edges have labels and properties.
Triple store: subject-predicate-object; basis of RDF / SPARQL.
Don't reach for graph DBs for tabular data; relational + recursive CTE often suffices.
Detect fraud rings via N-hop relations.