Surrealdb – FOSS document-graph database, for the realtime web in Rust

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

    That's a hell lot of buzzwords (GPT-3 trained with HN titles, eh?). Does "serverless" and "cloud-native" database together even make any sense? Idk, but I feel like these folks are doing too much pointless marketing when the core product literally just "borrows" code from other databases without any credit to them.

    Came across this rather interesting issue on their own repo:

    I think it's time we say "Stable Diffusion Powered Hyperfast Scalable Ultimate Cloud-Native Kubernetes Native Document Graph Relational NewNoSQL Database"

    Enough of the buzzwords on HN, honestly.

  • tikv

    Distributed transactional key-value database, originally created to complement TiDB

    > Many,many smart people…

    If you look inside the code you can see the stated features are a result of underlying engine (TiKV [0] also in c and rust from pingcap). Surrealdb is standing on shoulders of giants at present, they are TiKV, FoundationDB and rocksdb. The feature set they mentioned mostly coming from TiKV at present.


  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • plv8

    V8 Engine Javascript Procedural Language add-on for PostgreSQL

    To be honest I haven't used it, but I've extensively used pl/pgsql and a little pl/ruby, and know that exists - it might be what you're looking for and it's on my list of things to play with

  • flutter_surrealdb_client_example

    Example usage of SurrealDB in Flutter app

    I’ve made quick and messy SurrealDB usage example for authentication and user data storage in a Flutter app:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts