You can use SurrealDB to store, query, and manage relational records, documents, graphs, vectors, and time-series data inside a single database engine. It lets you query across connected tables, execute vector similarity searches, and traverse graph relationships using one query language called SurrealQL. You can run live queries for real-time updates directly to web and mobile apps, enforce record-level security rules natively, and connect persistent agent memory layers directly to language models through standardized context protocols like MCP without extra middleware.
What SurrealDB does
Pricing breakdown
Pricing model: Free tier, Paid
Frequently asked
Want a tailored answer?
See whether SurrealDB fits your stack.
Techbible weighs SurrealDB against what you already pay for, your team shape, and the work that's actually happening. Free to start.
Side by side
Compare SurrealDB
Search the catalog or pick a similar tool to compare pricing, features, and fit.
Or pick from similar tools
More in Data Platform & Integration
All tools →Ellie.AI
Design conceptual data models and maintain business glossaries collaboratively in your browser
MotherDuck
Run fast SQL analytics in the cloud using DuckDB without managing infrastructure
Qdrant
Store, search, and manage high-dimensional vector embeddings for machine learning applications
404 Page not found
Data Governance Software for Snowflake, Databricks & Modern Data Platforms. Control data at the source with Expanso's Hybrid Data Management platform.
Accelario
Provision and mask test data for development and QA teams automatically
Acceldata
Monitor data quality, track pipeline performance, and manage enterprise workloads across hybrid environments
AdOpt
Manage website cookie banners and user consent to comply with privacy regulations
Adverity
Extract, harmonize, and deliver marketing data across hundreds of sources to your data warehouse