native_db

Database library

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

Drop-in embedded database in Rust

GitHub

495 stars
4 watching
24 forks
Language: Rust
last commit: about 2 months ago
Linked from 1 awesome list

androidcross-platformdatabaseembedded-databaseioskv-storemobileormreal-timerust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kipdata/fncksql A lightweight embedded relational database that provides a user-friendly API and supports complex data operations. 570
armink/flashdb An ultra-lightweight embedded database designed for resource-constrained IoT devices with support for key-value and time series data storage 1,948
rust-embedded/nb A library providing a minimal and reusable non-blocking I/O layer 89
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,128
tonbo-io/tonbo A portable embedded database using Arrow and Log-Structured Merge Tree 818
jetbrains/xodus A transactional schema-less embedded database designed for use in high-performance applications. 1,196
rust-embedded-community/menu A command-line menu system for embedded systems written in Rust. 52
rust-embedded/wg The embedded WG project coordinates efforts to improve the quality and accessibility of software development for embedded systems using Rust. 1,936
vhbit/lmdb-rs Rust bindings for an embedded, in-memory key-value store 115
polodb/polodb A lightweight, embeddable document database written in Rust with a MongoDB-like API. 946
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. 451
lucaong/cubdb An embedded key-value database designed for robustness and minimal resource usage, supporting atomic transactions, concurrency control, and range selection. 570
jimmycuadra/rust-etcd An etcd client library for Rust. 143