Are there a demand for management system of embedded storage like RocksDB? I plan to build one in Rust as the language becoming a core of many popular databases but wonder if there’s a demand. Can’t find any similar project even in other languages.

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. nebari

    A pure Rust database implementation using an append-only B-Tree file format.

    There is Nebari which is the KV part of BonsaiDB I've used both successfully (and that is currently in production)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. bonsaidb

    A developer-friendly document database that grows with you, written in Rust

    There is Nebari which is the KV part of BonsaiDB I've used both successfully (and that is currently in production)

  4. sled

    the champagne of beta embedded databases

    There is also Sled but as I understand it that is being reworked to use the author's new DB core Marble

  5. marble

    garbage-collecting on-disk object store, supporting higher level KV stores and databases. (by komora-io)

    There is also Sled but as I understand it that is being reworked to use the author's new DB core Marble

  6. redb

    An embedded key-value database in pure Rust

    check out https://github.com/cberner/redb! it is inspired by LMDB and has comparable performance, but is entirely built in rust!

  7. iced

    A cross-platform GUI library for Rust, inspired by Elm

    will it have GUI? consider using iced https://github.com/iced-rs/iced or relm4 https://relm4.org/book/stable/

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

  • Benchmarking relational data in BonsaiDb, a Rust-native NoSQL database

    5 projects | /r/rust | 20 Jan 2022
  • RFC: redb (embedded key-value store) nearing version 1.0

    6 projects | /r/rust | 10 May 2023
  • Best local database that works on all platforms including web?

    6 projects | /r/FlutterDev | 2 Mar 2023
  • Announcing jammdb: a simple single-file key/value store

    4 projects | /r/rust | 24 Feb 2023
  • Some key-value storage engines in Rust

    12 projects | /r/rust | 27 Dec 2022

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