SurrealDB World   |   Join us in September

SurrealDB logo

Roadmap

SurrealDB has been built from the ground up to be the ultimate database for developers who want to build tomorrow's applications. On this page you can keep track of what we have planned for SurrealDB.

If you have an idea for SurrealDB, then we would love to hear from you.

Follow us on GithubJoin our Discord community

SurrealDB roadmap

Planned Q4 2023

SurrealDB Private Cloud

The second SurrealDB Cloud launch will be a highly-available, highly-scalable, single-tenant, private cloud deployment option. SurrealDB Public Cloud will be available in a number of Amazon Web Services regions globally. Pricing will be based on cluster size, and cluster run time.

Planned Q3 2023

SurrealDB Public Cloud

The first SurrealDB Cloud launch will be a highly-available, highly-scalable, multi-tenant, serverless cloud, with a pay-as-you-go fee structure. SurrealDB Public Cloud will be available in a number of regions globally. Pricing will be based on storage, concurrent connections, and query run time.

Planned Q3 2023

SurrealDB 1.0.0

SurrealDB user-interface dashboard

Planned June 2023

SurrealDB 1.0.0-beta.10

Table indexes and unique constraints Full text indexing and filtering Live queries and record changes Deployment to WebAssembly

March 2023

SurrealDB 1.0.0-beta.9

Custom global parameters Custom procedures and functions Rust client and embedded library API Deployment to WebAssembly

September 2022

SurrealDB 1.0.0-beta.8

Support for deep-merge record updates Dynamic expressions in complex Record IDs Embedded Record IDs in CREATE and RELATE statements

August 2022

SurrealDB 1.0.0-beta.7

Support for Windows operating system Complex Record IDs with arrays and objects Record ID range queries for time-series Single-node on-disk storage with support for multiple concurrent writers and readers

August 2022

SurrealDB 1.0.0-beta.6

Command-line REPL Environment variable support

July 2022

SurrealDB 1.0.0-beta.4

Add server strict mode

July 2022

SurrealDB 1.0.0-beta.1

In-memory storage Distributed highly-available storage SurrealQL advanced query language Schemafull or schemaless Embedded fields with arrays and objects Multi-table, multi-row ACID transactions Table field definitions and constraints Fully-defined type system with datetimes, decimals, durations, and geometry types Graph and nested field expressions Embedded JavaScript functions Pre-defined aggregate computed views Permissions, authentication and user scopes Support for 3rd party authentication REST API and WebSocket API Data import and export Command-line tool Support for amd64, arm64 on Linux and Darwin

SurrealDB

We are building SurrealDB for everyone

SurrealDB is being built in the open. We would love for you to be involved.

Star us on GitHub
     
View our open source projects