AI engineering glossary · SQL databases
What is graph database?
Graph database: A database that stores entities as nodes and relationships as edges, both with properties, and is optimised for traversing connections. It suits questions about paths and networks that need many joins in SQL. Neo4j is an example.
Graph database: an example
Finding friends of friends who like the same film by following edges instead of joining a table repeatedly.
Related terms
More SQL databases terms
Where you learn it
Graph database is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.