surrealdb

A scalable, distributed, collaborative, document-graph database, for the realtime web (by surrealdb)

Surrealdb Alternatives

Similar projects and alternatives to surrealdb

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better surrealdb alternative or higher similarity.

surrealdb discussion

Log in or Post with

surrealdb reviews and mentions

Posts with mentions or reviews of surrealdb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-23.
  • Ask HN: Lesser-known/underrated cool new web-oriented tech?
    4 projects | news.ycombinator.com | 23 Jul 2024
    I've been surveying the space lately and I re/discovered some really powerful new-ish tech which woke up my tech taste buds and am now looking for more such "tasty" tech (sorry I guess I'm due for a meal soon :P)

    Example as starters:

    - Qwik and resumable web apps (https://qwik.dev/)

    - SurrealDB, maximally flexible multi-model DB (https://surrealdb.com/)

    There are others, but I'm trying to keep to the starkest examples and not to influence the discussion too much.

    I do think this is the best place to ask such questions - I'm explicitly interested in cutting-edge tech, but the edge doesn't have to be excessively sharp ;).

  • List of 45 databases in the world
    27 projects | dev.to | 9 Jul 2024
    SurrealDB — Multi-model database for the cloud, edge, and IoT.
  • Ask HN: Supabase vs. Neon Database: Which One Should I Choose?
    1 project | news.ycombinator.com | 24 Jun 2024
  • Event Driven services using Kafka, SurrealDB, Rust, and Go.
    2 projects | dev.to | 4 Jun 2024
    Also to keep store the data of the products and their available units we will be using a database called SurrealDB. I have chosen SurrealDB because of a specific reason which we will explore later in this article. Now that we have produced a message from the inventory we need a consumer to consume this message by connecting to the Kafka broker. So for this, we will create a shipment service using Go to simulate the shipping process when the products are released from the inventory but to keep this project short and concise we are not going to build the whole shipment system.
  • Why SurrealDB is the Future of Database Technology - An In-Depth Look
    3 projects | dev.to | 9 May 2024
    SurrealDB was designed from the start to have unparalleled deployment flexibility, combining the ease of use of embedded databases such as SQLite and the power of client-server databases with all our multi-model features into a single Rust binary!
  • Show HN: I made a tool to easily compare pricing of developer tools and services
    1 project | news.ycombinator.com | 23 Apr 2024
    you should add https://surrealdb.com -- basically an open source firebase. and they will launch a paid cloud offering soon.
  • Task tracker application using NextJS and SurrealDB
    5 projects | dev.to | 21 Jan 2024
    In this article, I have shared how I have built a simple task-tracking full-stack application using NextJS and SurrealDB.
  • The one thing I do not like about the Nix package manager (and a fix for it)
    3 projects | dev.to | 16 Jan 2024
    In this article, I'll show you how you can create a binary package for your desired program. I wanted to download the SurrealDB package, but the package on nix was a source package, meaning that I had to spend over 50 minutes waiting for a stupid package to compile.
  • 2024 Web Development Wish List
    7 projects | dev.to | 10 Jan 2024
    Get Cloud Version going!
  • Live Queries in Rust
    1 project | dev.to | 10 Jan 2024
    SurrealDB comes with a LIVE SELECT statement that allows you to listen for creations, updates and deletions to specific records you are interested in or entire tables. While you could already take advantage of this powerful feature with our JavaScript SDK or WebSockets, the Rust SDK added an API for it in v1.1.0. ​ The Rust API for live queries builds on top of the already existing select method by simply adding a live method which converts the select query into a live select one. It works seamlessly with our current API, so you can use it with single records, a range of records, or entire tables. Unlike the normal select method which returns either a single result or a vector of results, it returns a stream of notifications. This works for the WebSocket engine and the local ones (the key value stores you can embed in your app). The only engine not yet supported is the HTTP one. ​ In this article, we show some examples of running live queries via the Rust SDK. We will skip imports for brevity but your IDE and/or the Rust compiler should give you the correct suggestions. Please refer to this example in our repo for a full, working example. ​
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic surrealdb repo stats
98
28,162
9.8
5 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?