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

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 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: https://github.com/surrealdb/surrealdb/issues/103

    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.

    [0] https://tikv.org/

  • 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.

    InfluxDB logo
  • 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 https://plv8.github.io/ 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: https://github.com/wrbl606/flutter_surrealdb_client_example

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

  • PLJS – JavaScript Language Plugin for PostreSQL

    4 projects | news.ycombinator.com | 23 Jul 2023
  • Apache Pegasus – A a distributed key-value storage system

    4 projects | news.ycombinator.com | 6 Oct 2022
  • I wrote a database engine in Typescript

    3 projects | /r/programming | 23 Sep 2022
  • Cloud database for tomorrow's applications (written in Rust)

    7 projects | news.ycombinator.com | 22 Aug 2022
  • PLV8 is a trusted Javascript language extension for PostgreSQL. It can be used for stored procedures, triggers, etc.

    1 project | /r/PostgreSQL | 1 Apr 2022