Graph Database
A graph database stores data as nodes (entities) and edges (relationships) with properties on both, optimizing for queries that traverse many-to-many, deeply connected relationships rather than joining tables.
10 resources across 2 libraries
Glossary Terms(7)
EdgeDB
EdgeDB is an open-source database built on top of PostgreSQL that adds a graph-relational data model and its own query language, EdgeQL, aiming to make complex…
SurrealDB
SurrealDB is an open-source, multi-model database written in Rust that combines document, graph, and relational data modeling in a single engine, queried throu…
Amazon Neptune
Amazon Neptune is a fully managed Graph Database service on AWS that supports both property-graph queries (via Gremlin and openCypher) and RDF/SPARQL queries f…
Vector Database
A vector database is a database purpose-built to store, index, and search high-dimensional vector embeddings, retrieving items by semantic similarity rather th…
Graph Database
A graph database stores data as nodes (entities) and edges (relationships) with properties on both, optimizing for queries that traverse many-to-many, deeply c…
Document Database
A document database stores data as flexible, self-contained documents — typically JSON or BSON — allowing each record to have its own structure without requiri…
Multi-Model Database
A multi-model database is a single database engine that natively supports multiple data models — such as document, graph, key-value, and relational — allowing…
Interview Questions(3)
What is the Graph Database Model?
A graph database stores data as nodes (entities) and edges (relationships between them), both of which can carry properties, and it is optimized to traverse re…
What Are the Basics of Graph Queries in Neo4j?
Neo4j stores data as nodes (entities) and relationships (typed, directed connections between them), and Cypher, its query language, lets you match patterns of…
How Do You Design a Friend Recommendation System?
A friend recommendation system generates candidates from a user’s social graph (friends-of-friends, mutual connections) using a graph database or precomputed g…