

Multi-Model Magic: Inside SurrealDB
May 23, 2025
Tobie Morgan Hitchcock, Co-founder & CEO of SurrealDB, dives into the groundbreaking world of multi-model databases. He explains how SurrealDB simplifies complexity by separating storage from compute while supporting various data models. Tune in as he discusses the shift from Golang to Rust, the flexibility of schema definitions, and practical use cases for real-time decision-making in the cloud. Plus, hear about the importance of open-source innovation and how SurrealDB stands up to competitors like Postgres and MongoDB.
AI Snips
Chapters
Transcript
Episode notes
SurrealDB's Unified Multi-Model
- SurrealDB combines multiple data models like time series, document, tabular, and graph in one engine.
- This reduces the complexity and need for multiple databases to manage diverse data types.
Innovative Storage Model
- SurrealDB stores data as documents and maps graph data to key-value access.
- This approach enables fast, bidirectional queries combining graph and document data efficiently.
Flexible Schema Usage
- You can use SurrealDB schema-less or define schemas for parts of your data.
- This flexibility allows you to mix key-value, document, and structured data storage seamlessly.