native_db

Database library

An in-memory embedded database with type-safe API and transactions

Drop-in embedded database in Rust

GitHub

479 stars
4 watching
21 forks
Language: Rust
last commit: 8 days ago
Linked from 1 awesome list

androidcross-platformdatabaseembedded-databaseioskv-storemobileormreal-timerust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kipdata/fncksql An in-language SQL database that enables direct function calls for high-performance data access 565
armink/flashdb An ultra-lightweight embedded database designed for resource-constrained IoT devices with support for key-value and time series data storage 1,921
rust-embedded/nb A library providing a minimal and reusable non-blocking I/O layer 88
rust-embedded-community/embedded-storage An Embedded Storage Abstraction Layer in Rust 69
rust-embedded/book Documentation on using Rust to develop firmware for microcontrollers. 1,121
tonbo-io/tonbo A portable embedded database built on top of Apache Arrow and Parquet data blocks. 778
jetbrains/xodus A transactional schema-less embedded database designed for use in high-performance applications. 1,194
rust-embedded-community/menu A command-line menu system for embedded systems written in Rust. 51
rust-embedded/wg The embedded WG project coordinates efforts to improve the quality and accessibility of software development for embedded systems using Rust. 1,926
vhbit/lmdb-rs Rust bindings for an embedded, in-memory key-value store 114
polodb/polodb A lightweight, embeddable document database written in Rust with a MongoDB-like API. 923
rust-embedded/gpio-cdev Provides Rust API access to GPIO character device ABI 216
rust-embedded-community/usb-device A framework for building USB devices in Rust. 450
lucaong/cubdb An embedded key-value database designed for robustness and minimal resource usage, supporting atomic transactions, concurrency control, and range selection. 566
jimmycuadra/rust-etcd An etcd client library for Rust. 144