01 |THE DIFFERENCE
Where MongoDB adds subsystems, SurrealDB runs natively
MongoDB added search, vector and limited graph features as separate systems. SurrealDB runs all of them in one engine, in one transaction.
Relational and graph beside documents
MongoDB is document-first, with limited graph traversal and relational semantics the planner does not drive. SurrealDB carries document, relational, graph, vector and time-series data as first-class models in one engine.
ACID across search, vectors and graph
MongoDB transactions cover documents and cost more under contention; Atlas Search and vectors sit outside them. In SurrealDB one transaction spans a document write, a graph edge, a vector and a full-text index.
Indexes across arrays and nested fields
A compound index in MongoDB may include one array field, so deeply nested and multi-array documents index poorly. SurrealDB indexes arrays, nested fields, vectors and relationships without that restriction.
02 |THE SAME QUERY
Similar documents, from one team, this quarter. A staged aggregation with a search stage and a lookup in MongoDB. One statement in SurrealQL.
MongoDB Atlas
SurrealQL
03 |HOW IT COMPARES
How SurrealDB and MongoDB differ
Richer models, temporal logic and AI retrieval push document stores with external subsystems to their composability limits. SurrealDB runs everything in one distributed engine.
TRUSTED BY
Enterprise teams building on SurrealDB
MongoDB,answered
THE PLATFORM
Everything an application and its agents know. Five surfaces, one engine.
Database
Document, graph, vector, time-series and relational in one engine.

Agent Memory
What an agent learns, with its source and its time, in the same engine.

Cloud
Managed clusters in the regions you choose, scaled on demand.

Studio
Query, explore and design the schema from the browser.

MCP
Every model that speaks MCP reaches the database and the memory directly.

IN PRODUCTION
Trusted at scale. Samsung, Nvidia, Verizon, Tencent, and Walmart run on SurrealDB.
14,000+
Developers building on SurrealDB Cloud
4M+
Developers building on SurrealDB worldwide
FROM THE TEAMS
SurrealDB gives us a foundation where we can unify semantic search, knowledge graphs, and AI-driven decision making without stitching together multiple systems. Collapsing responsibility into SurrealDB has become our default engineering posture.
VP of Engineering, Later
GET STARTED




