SurrealDB logo

SurrealDB
[Suh-ree-uhl];
unreal, fantastic

SurrealDB is a powerful multi-model database, built for the cloud, and designed to improve the development process of traditional and modern applications. SurrealDB’s premise is 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.

Team

We have led and delivered large-scale software and design projects in multiple startups and high-growth environments.

Tobie

Tobie Morgan Hitchcock

  • University of Oxford, Software Engineering, MSc.
  • Distinction Masters Thesis focused on highly-performant key-value data stores for use within graph databases and SurrealDB.
  • 15 years’ experience as a full-stack engineer architecting, and developing, advanced cloud applications with a focus on distributed databases and highly-available architectures.
  • Jaime

    Jaime Morgan Hitchcock

  • 16 years’ experience in user-interface design and development.
  • Board director of British Paralympic Table Tennis UK National Governing Body, with 6 years’ experience managing large teams of people and international events.
  • Produced and effected the brand, marketing, and social growth of SurrealDB.
  • The SurrealDB journey

    December 2022

    SurrealDB hires its first employee

    November 2022

    Seed Round

    SurrealDB raises $6m in a Seed Round from FirstMark Capital

    September 2022

    SurrealDB reaches 10,000 stars on GitHub

    September 2022

    SurrealDB reaches 5,000 stars on GitHub

    August 2022

    SurrealDB launches on Discord, Reddit, and Hacker News

    July 2022

    SurrealDB 1.0-beta

    The first public beta of SurrealDB is released, with the ability to run in-memory, on a single node, or in a highly-available, highly-scalable distributed environment. A highly-performant query language enables use of many different data types, and javascript functions can be used for more complex functions and triggers

    October 2021

    The decision is made to make the SurrealDB sourcecode public, making it available to other developers and organisations. Having learnt a great deal about building a future-ready database, the decision is made to re-build SurrealDB using Rust, in order to enforce data sharing guarantees

    September 2021

    SurrealDB Ltd is formed in the United Kingdom by brothers Tobie and Jaime Morgan Hitchcock

    July 2017

    SurrealDB is used within a Software-as-a-Service system for the first time, offering a complete Backend-as-a-Service for realtime, collaborative applications, with support for structured and unstructured datasets, and relational, document, and graph querying semantics

    February 2016

    Development begins on SurrealDB with the intention of creating a scalable cloud graph database, built using Golang

    September 2015

    Conceptualisation and planning for the SurrealDB database requirements begins. Inspiration for SurrealDB features were taken from a range of databases including MySQL, OrientDB, CouchDB, InfluxDB, DynamoDB, MongoDB, RethinkDB, CockroachDB, Neo4j, and Firebase

    June 2015

    After years of building cloud-based Software-as-a-Service systems, with realtime APIs, complicated security permissions, and multiple separate database backends, Tobie questions whether there is a platform for building and scaling applications quicker, while still allowing for the storage and querying of data in a structured yet flexible manner

    SurrealDB

    We are building SurrealDB for everyone

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

    Find us on GitHub
     
    View our open source projects