StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
SurrealDB
ByJaimeJaime

SurrealDB

#149in Databases
Discussions0
Followers46
OverviewDiscussionsAdoptionAlternativesIntegrations
Try It

What is SurrealDB?

SurrealDB is a newsql multi-model database, that operates in schemafull or schemaless mode, with tables, inter-document record links (no JOINs), and graph database modelling functionality.

SurrealDB is a tool in the Databases category of a tech stack.

Key Features

Database server, or embedded libraryMulti-row, multi-table ACID transactionsSingle-node, or highly-scalable distributed modeRecord links and directed typed graph connectionsStore structured and unstructured dataIncrementally computed views for pre-computed advanced analyticsRealtime-api layer, and security permissions built inStore and model data in any way with tables, documents, and graphSimple schema definition for frontend and backend developmentConnect and query directly from web-browsers and client devicesUse embedded JavaScript functions for custom advanced functionality

SurrealDB Pros & Cons

Pros of SurrealDB

No pros listed yet.

Cons of SurrealDB

No cons listed yet.

SurrealDB Alternatives & Comparisons

What are some alternatives to SurrealDB?

MySQL

MySQL

The MySQL software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.

PostgreSQL

PostgreSQL

PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.

MongoDB

MongoDB

MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.

Firebase

Firebase

Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.

Microsoft SQL Server

Microsoft SQL Server

Microsoft® SQL Server is a database management and analysis system for e-commerce, line-of-business, and data warehousing solutions.

SQLite

SQLite

SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL database with multiple tables, indices, triggers, and views, is contained in a single disk file.

Try It

Visit Website

Adoption

On StackShare

SurrealDB Integrations

Golang, Node.js, JavaScript, Ember.js, Rust and 4 more are some of the popular tools that integrate with SurrealDB. Here's a list of all 9 tools that integrate with SurrealDB.

Golang
Golang
Node.js
Node.js
JavaScript
JavaScript
Ember.js
Ember.js
Rust
Rust
WebAssembly
WebAssembly
Deno
Deno
Alchemy BaaS
Alchemy BaaS
React-admin
React-admin
Companies
6
FRPPA2
Developers
38
RCEITR+32