SurrealDB logo

SurrealDB

The ultimate cloud database for tomorrow’s applications
7
10
+ 1
0

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.
SurrealDB is an open source tool with GitHub stars and GitHub forks. Here’s a link to SurrealDB's open source repository on GitHub

Who uses SurrealDB?

Companies

Developers
5 developers on StackShare have stated that they use SurrealDB.

SurrealDB Integrations

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

SurrealDB's Features

  • Database server, or embedded library
  • Multi-row, multi-table ACID transactions
  • Single-node, or highly-scalable distributed mode
  • Record links and directed typed graph connections
  • Store structured and unstructured data
  • Incrementally computed views for pre-computed advanced analytics
  • Realtime-api layer, and security permissions built in
  • Store and model data in any way with tables, documents, and graph
  • Simple schema definition for frontend and backend development
  • Connect and query directly from web-browsers and client devices
  • Use embedded JavaScript functions for custom advanced functionality

SurrealDB Alternatives & Comparisons

What are some alternatives to SurrealDB?
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 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 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 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 is a database management and analysis system for e-commerce, line-of-business, and data warehousing solutions.
See all alternatives
Related Comparisons
No related comparisons found

SurrealDB's Followers
10 developers follow SurrealDB to keep up with related blogs and decisions.