SurrealDB Blog

To stay up-to-date with new blog articles, future product releases, documentation updates, and access to SurrealDB Cloud, subscribe to our email newsletter above, or follow us on our socials.

Announcing SurrealDB 1.0

September 18, 2023

Announcing SurrealDB 1.0

At SurrealDB World, we’re excited to launch SurrealDB 1.0, a revolution in the database technology landscape. With this stable release, we're not just introducing a database; we're redefining the essence of how databases function and integrate with your projects.

What's new for developers in SurrealDB Beta 10

September 4, 2023

What's new for developers in SurrealDB Beta 10

Hello Developers! After months of hard work, we're excited to roll out v1.0.0-beta.10. Here's what's new!

What are Multi-Model Databases?

July 24, 2023

What are Multi-Model Databases?

In today's digital age, staying connected is easier than ever. Social media platforms allow us to remain connected with loved ones, meet new people, and stay updated on world news...

Tutorial: Build a Notes App with Next.js, Tailwind and SurrealDB

June 27, 2023

Tutorial: Build a Notes App with Next.js, Tailwind and SurrealDB

In this guide, you'll learn how to implement a simple full-stack note-taking application called Surreal Stickies.

We're now on Instagram!

June 26, 2023

We're now on Instagram!

It’s been a crazy 9 months, and we have lots of awesome photos to share with you from our journey so far!

WebSocket Protocol Guide

June 19, 2023

WebSocket Protocol Guide

We've published a WebSocket Protocol Guide!

This allows for easy bi-directional communication with SurrealDB. If you're excited about Live Queries,
check this out.

Installing SurrealDB

June 16, 2023

Installing SurrealDB

Installed SurrealDB yet?

Here's a guide to get started.

Deploy to Kubernetes

June 15, 2023

Deploy to Kubernetes

Our guide for deploying to Kubernetes is live!

Learn more
here.

Announcing Developer Office Hours

June 8, 2023

Announcing Developer Office Hours

We're kicking off Developer Office Hours! 🎉

Starting June 9th, we'll be hosting this on Discord every Friday.

Announcing SurrealDB World

June 2, 2023

Announcing SurrealDB World

Over the past six months, we have been forging ahead with SurrealDB, and now we are delighted to announce SurrealDB World conference, which will take place on September 13 2023 in London, UK.

Thank you GitHub for the feature!

May 31, 2023

Thank you GitHub for the feature!

Thank you GitHub for the feature on the Maintainer Month Library! 🎉

As part of our efforts to celebrate #MaintainerMonth 2023, we had a chat with one of our maintainers here at SurrealDB, Rushmore Mushambi.

Maintainer Month 2023: Behind the scenes with Yusuke Kuoka

May 29, 2023

Maintainer Month 2023: Behind the scenes with Yusuke Kuoka

Hi! I’m Yusuke, and I’m a Senior Software Engineer at SurrealDB. It’s #MaintainerMonth, so I’d like to explain why I became a ‘maintainer’, tell you about my journey so far, and then give you a glimpse of my life as a maintainer.

Rounding up May with SurrealDB Social

May 26, 2023

Rounding up May with SurrealDB Social

Whether you've just discovered SurrealDB or are an early adopter, you're invited to our monthly tech meetup SurrealDB Social at Huckletree, Oxford Circus. This month’s focus is on Live Queries, with talks from Hugh Kaznowski and CEO Tobie Morgan Hitchcock,

Maintainer Month 2023: Behind the scenes with Rushmore Mushambi

May 25, 2023

Maintainer Month 2023: Behind the scenes with Rushmore Mushambi

Hi everyone. My name is Feranmi Okafor. I'm a Social Media Manager at SurrealDB. As part of our efforts to celebrate #MaintainerMonth 2023, we had a quick chat with one of our maintainers here at SurrealDB.

The life-changing magic of SurrealDB - record IDs

May 11, 2023

The life-changing magic of SurrealDB - record IDs

At SurrealDB, we are all about doing things that spark joy for developers ✨

One of those things that constantly surprises and delights is the humble record ID, which we discussed in
our live stream.

SurrealDB Giveaway

May 6, 2023

SurrealDB Giveaway

We are utterly blown away! Thank you so, so much to the SurrealDB and dev communities for your amazing support since our launch in August.

Getting started with the SurrealDB Go Driver

May 5, 2023

Getting started with the SurrealDB Go Driver

In our Beta 9 release, we updated our Go driver. In this tutorial, we will learn to build a simple SurrealDB URL shortener using the Go driver. A URL shortener is a very simple yet powerful tool that can help you be more productive.

SurrealDB Scalability

May 1, 2023

SurrealDB Scalability

SurrealDB is a multi-paradigm database that allows you to perform document, graph, temporal, spatial, and text operations within an ACID environment. The SurrealDB service is a compute layer that processes queries and operates on a storage layer. As of writing, our storage layer is predominantly RocksDB.

Watch Now: SurrealDB Stream #3 – All about SurrealQL

April 28, 2023

Watch Now: SurrealDB Stream #3 – All about SurrealQL

This week's SurrealDB Stream focused on SurrealQL with co-founder Tobie Morgan Hitchcock, Data Evangelist Alexander Fridriksson and Software Engineer Micha de Vries

Clustered SurrealDB for 1.0.0-beta9

April 25, 2023

Clustered SurrealDB for 1.0.0-beta9

In this post, I will show you how to set up a distributed SurrealDB cluster that shares a distributed TiKV cluster.
This architecture allows you to scale your operations to improve writes and reads and seamlessly continue operations during failures.

The ultimate beginners guide to databases

April 21, 2023

The ultimate beginners guide to databases

It is our belief that developers should be able to build secure, modern, collaborative applications without needing to build complicated backend APIs and database layers, and without being forced into using a single data model or cloud platform.

Behind the scenes of the exciting beta 9 release

April 12, 2023

Behind the scenes of the exciting beta 9 release

Our team has been working very hard on the new release, which introduces a ton of new features, bug fixes and performance improvements you can see here.

Understanding SurrealQL and how it is different from PostgreSQL

March 30, 2023

Understanding SurrealQL and how it is different from PostgreSQL

In this article, we will explore the similarities and differences between PostgreSQL and SurrealQL. We will also see how SurrealQL can overcome some of the limitations that relational databases have.

A quick introduction to SurrealDB

February 8, 2023

A quick introduction to SurrealDB

If you are reading this, you may be wondering how to get started with this fantastic product you just discovered, SurrealDB. It's a database that does many routine things, so you can focus on what matters to you - processing your data.

First New York SurrealDB Social

February 6, 2023

First New York SurrealDB Social

We’re throwing our first New York SurrealDB Social on Tuesday 14 March, 6-10PM EST, at Swingers (35 W 29th St, New York, NY 10001)!

SurrealDB Social X Swingers

February 6, 2023

SurrealDB Social X Swingers

The room was buzzing at our first SurrealDB Social held at Swingers Crazy Golf in central London, as we had the opportunity to connect with members of our SurrealDB community face-to-face! We had Surrealers travel in from around the UK, as well as Europe and even the US.

New 'Awesome SurrealDB' repo!

February 5, 2023

New 'Awesome SurrealDB' repo!

We have created an 'Awesome SurrealDB' repo. Please suggest any libraries, tools, tutorials or videos there by submitting a pull request!

First London SurrealDB Social

January 11, 2023

First London SurrealDB Social

We're throwing our first SurrealDB Social in London on Wednesday 25 January, 6-9PM GMT, at Swingers West End!

We are thrilled to announce our $6M Seed round led by FirstMark Capital and Matt Turck!

January 4, 2023

We are thrilled to announce our $6M Seed round led by FirstMark Capital and Matt Turck!

Matt and FirstMark deeply share our vision, and we are truly humbled to have them with us on this journey.

Happy Holidays!

December 22, 2022

Happy Holidays!

Happy holidays to all our users, followers, and supporters around the world, and best wishes for 2023!

Get your hands on our first ever SurrealDB stickers!

December 13, 2022

Get your hands on our first ever SurrealDB stickers!

Want to get your hands on our first ever limited-edition SurrealDB stickers 🌈❄️👀

We would love to learn how you are using SurrealDB!

Honoured to be a trending public repo once again on GitHub worldwide!

December 10, 2022

Honoured to be a trending public repo once again on GitHub worldwide!

Thank you once again to everyone who has shown interest in SurrealDB!

We are hiring!

November 25, 2022

We are hiring!

We are a startup with an ambitious mission to build the ultimate multi-model database for tomorrow’s applications. We are seeking to hire the best - people who care deeply about the work they do, and care about the people with whom they create and promote the product.

Release v1.0.0-beta.8

October 1, 2022

Release v1.0.0-beta.8

We know you've been waiting for it! And SurrealDB's beta 8 is finally here!

10,000 thank yous!

September 17, 2022

10,000 thank yous!

⭐ 10,000 GitHub stars in 4 weeks! We are utterly blown away! Thank you so, so much to the SurrealDB and dev communities for your amazing support! This is only the start of the SurrealDB journey! We have so much more to come! ⭐

#2 on Hacker News

September 17, 2022

#2 on Hacker News

#2 on Hacker News... There won't be much sleep once again for Jaime and Tobie this weekend! Thank you once again for all the support over the past 3 weeks!

Beyond Surreal? A closer look at NewSQL Relational Data.

September 17, 2022

Beyond Surreal? A closer look at NewSQL Relational Data.

Thank you very much Fireship once again for another brilliant video on SurrealDB! We really, really appreciate it!

We think we have broken GitHub...

September 16, 2022

We think we have broken GitHub...

Thank you once again for all the love and support over the last 24 hours! SurrealDB is currently the No. 1 📈 AND No. 2 📈 trending public repository on GitHub worldwide! We think we have broken GitHub 😵!

Thank you Fireship!

September 16, 2022

Thank you Fireship!

Thank you very much Fireship for the 📹 video on SurrealDB! We really appreciate it!

'Rust Powered Database SurrealDB (It's Pretty Ambitious)'

September 10, 2022

'Rust Powered Database SurrealDB (It's Pretty Ambitious)'

Thank you very much to Code to the Moon for the YouTube video tour of the query language and capabilities of SurrealDB!

Getting started with SurrealDB

September 6, 2022

Getting started with SurrealDB

Thank you very much to Chris Hay, CTO at IBM iX for his excellent, thorough video on SurrealDB. We are looking forward to the sequel!

Just released SurrealDB for Windows!

September 2, 2022

Just released SurrealDB for Windows!

The easiest and preferred way to get going with SurrealDB on Windows is to install and use the SurrealDB command-line tool. Run the following command in your terminal and follow the on-screen instructions...

Release v1.0.0-beta.7

August 29, 2022

Release v1.0.0-beta.7

Add support for Objects and Arrays as Record IDs, add support for querying records using Record ID ranges, add SQL session functions for retrieving session variables, make --ns and --db arguments optional in command-line REPL, and much more.

No. 1 GitHub trending repository!

August 24, 2022

No. 1 GitHub trending repository!

Absolutely shocked and honoured to reach the No. 1 trending public repository on GitHub worldwide. Thank you to everyone who has shown interest in SurrealDB and helped us reach 2500 GitHub stars!

No. 1 on Reddit's Programming subreddit 🔥 'Hot' list

August 22, 2022

No. 1 on Reddit's Programming subreddit 🔥 'Hot' list

Thank you for all the comments, feedback and support on the SurrealDB post on Reddit's 4.5 million member-strong Programming subreddit. We are honoured to have made No. 1 on the 🔥 'Hot' list.

Honoured to be #4 on the front page of Hacker News

August 22, 2022

Honoured to be #4 on the front page of Hacker News

Wow!!! We really can't believe this!!! We are absolutely buzzing to make it onto the front page of Hacker News, and to get to number 4, no less! 😍

SurrealDB on Reddit Rust

August 20, 2022

SurrealDB on Reddit Rust

Thank you for all the comments, feedback and support on the SurrealDB post on Reddit's Rust subreddit. We are honoured to have made the 🔥 'Hot' list.

Release v1.0.0-beta.6

August 13, 2022

Release v1.0.0-beta.6

Add command-line SurrealQL REPL for quick querying of a database, log username at server startup when root authentication is enabled, enable SurrealDB server to be configured using environment variables, implement config definition key and value caching within a transaction, and much more.

Thank you!

August 5, 2022

Thank you!

Thank you to our SurrealDB stargazers for helping us pass 100 GitHub stars! It’s early days, but we greatly appreciate it!

Indie Hackers launch

August 4, 2022

Indie Hackers launch

Thank you for all the comments, feedback and support on our SurrealDB 'launch' post on IndieHackers.com. We are honoured to have made the 'Popular' list!

Client libraries live!

August 4, 2022

Client libraries live!

We’re happy to announce that initial server side documentation for Node.js, Golang and Deno, along with client side documentation for JavaScript is LIVE!

Why use SurrealDB?

August 3, 2022

Why use SurrealDB?

SurrealDB is an innovative NewSQL cloud database, suitable for serverless applications, jamstack applications, single-page applications, and traditional applications. It is unmatched in its versatility and financial value, with the ability for deployment on cloud, on-premise, embedded, and edge computing environments.

Release v1.0.0-beta.5

August 1, 2022

Release v1.0.0-beta.5

Temporarily disable HTTP response compression, improve surreal import and surreal export cli commands, and more...

Release v1.0.0-beta.4

July 28, 2022

Release v1.0.0-beta.4

Add new strict mode to SurrealDB server, ensure default table permissions are set to NONE not FULL, and more...

Release v1.0.0-beta.3

July 24, 2022

Release v1.0.0-beta.3

Log root authentication configuration status on server startup, ensure CORS headers are set on all HTTP responses even when request fails with an error, and more...

SurrealDB selected to Mercury Raise Seed VII

July 21, 2022

SurrealDB selected to Mercury Raise Seed VII

SurrealDB was selected to the Mercury Raise Seed program along with 51 other startups from a record 2,000 applications!

Documentation is live

July 21, 2022

Documentation is live

We’re happy to announce that our SurrealDB Documentation is LIVE! Installation, setup, datatypes, querying, connectivity, advanced functionality. It's all here.

Release v1.0.0-beta.2

July 20, 2022

Release v1.0.0-beta.2

Improve command-line logging output, enable new --log argument for specifying server log level, hide default randomly-generated server password, and more...

Dreaming of something better

July 20, 2022

Dreaming of something better

WE ARE LIVE!!! After 7 years of conceptualising, planning, designing and developing, our #opensource scalable cloud graph database SurrealDB is now in open beta to the world!

Meet COO Jaime

June 1, 2022

Meet COO Jaime

When not chasing a basketball, shuttlecock, or table tennis ball, he can be found striving for pixel perfection. Having worked in the software and user-interface design sectors for over 15 years, Jaime’s focus is designing and developing incredibly simple, yet beautiful front-end user-interfaces.

Join us on Discord!

May 30, 2022

Join us on Discord!

We now have a SurrealDB Discord server for our community to chat with us and others.

We're on LinkedIn

May 27, 2022

We're on LinkedIn

Be sure to follow us on LinkedIn to keep up to date!

Follow us on Twitter

May 25, 2022

Follow us on Twitter

Feel welcome to follow us for regular updates as we continue to grow.

Meet CEO Tobie

May 21, 2022

Meet CEO Tobie

A man of very few words, except on the subject of databases. With 15 years experience as a full-stack software engineer, Tobie has developed and consulted on numerous cloud-based architectures and platforms - with a focus on distributed databases and highly-available architectures.