Skip to main content
S

SurrealDB

SurrealDB is a multi-model database that integrates SQL, NoSQL, and graph data models into a single platform, allowing developers to query data flexibly without switching between systems. It provides real-time updates and effortless scalability, enabling applications to handle diverse data types and grow seamlessly from startups to enterprises.

London, United KingdomFounded 2021467K+ followers
Updated 20 months ago

Funding

$26.1M raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.

Funding rounds are not available yet.

Founders

Product

Problem

Modern applications often require a blend of relational, document, graph, and key-value data models, forcing developers to manage multiple database systems. Switching between these systems creates complexity, increases development time, and hinders the ability to efficiently query and analyze diverse data types.

Solution

SurrealDB is a multi-model database that unifies SQL, NoSQL, and graph database functionalities into a single platform, enabling developers to query data flexibly without system switching. The platform supports real-time updates, ensuring applications stay synchronized across devices. Designed for scalability, SurrealDB can operate on a single node or scale to hundreds of nodes with built-in high-availability and distributed architecture.

Target Audience

SurrealDB targets developers building applications that require versatile data handling, real-time updates, and effortless scalability, ranging from startups to enterprises.

Features

  • Combines relational, document, graph, time-series, and key-value data models in one platform.
  • Offers real-time updates to keep applications synchronized across all devices.
  • Provides effortless scalability, from single-node operation to hundreds of nodes with high-availability.
  • Supports vector embeddings, AI-driven analytics, and machine learning directly within the database.
  • Allows querying via SQL, GraphQL, REST, and NoSQL SDKs.
  • Includes customizable row-level permissions and built-in API layers for advanced security.
  • Simplifies schema management by defining schema, API, and permissions in one place.
  • Offers API support using REST or WebSockets for real-time connections.
  • Provides GraphQL support for flexible, API-driven data querying.
  • Integrates with various programming languages, including Java, Python, Javascript, Rust, and Golang.
This profile is AI-generated and may contain inaccuracies.