We ❤️ Open Source

A community education resource

What is SurrealDB?

Learn about the abilities of SurrealDB without changing your database mindset.

SurrealDB offers a unique solution for developers looking to transition between different types of databases without having to adjust their entire approach. Whether you’re coming from a relational, document, or graph database, SurrealDB allows you to continue using familiar query languages and structures. By supporting SQL-like queries, nested objects, arrays, and even graph functionality, it lets you combine multiple modalities in a single query, offering flexibility and efficiency without forcing a complete mindset shift.

Read more: SurrealDB: AI and multimodal databases for real-time analytics

Subscribe to our All Things Open YouTube channel to get notifications when new videos are available.

Get started

Video transcript

What is SurrealDB and what problem does it solve?’

So I think the first reason people are coming to SurrealDB is the ability to come from a database you already use and not have to change your mindset.

So, if you come from relational you can use an SQL-like query language, we’re not anti-SQL but we support the majority of it without joins, but then vice versa you can come from a document database we have nested objects, nested arrays, arbitrary depth objects, as well. 

And then vice versa, if you come from a graph database you can make use of graph functionality so we’re not forcing you to have to think in a different way, But at the same time, you can then benefit from combining multimodals together in a single query.

More from We Love Open Source

About the Author

The ATO Team is a small but skilled team of talented professionals, bringing you the best open source content possible.

Read the ATO Team's Full Bio

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

This year we're hosting two world-class events!

Check out the AllThingsOpen.ai summary and join us for All Things Open 2025, October 12-14.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.