-
redb
Rust Embedded DataBase
-
concread
Concurrently Readable Data-Structures for Rust
-
crossbeam-skiplist-mvcc
Support MVCC (Multiple Version Concurrent Control) for
crossbeam-skiplist
-
someday
Lock-free MVCC primitive
-
snapshotor
An abstraction layer of snapshot for developing multiple versions storage
-
memorable
Lock-free, ordered and multiple version memory table for key-value databases
-
clepsydra
small distributed database protocol
-
async-txn
A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development
-
txn
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
arc-disk-cache
Concurrently Readable Disk Cache
-
mvcc_cell
Software-transactional memory for Rust
-
mvclient
mvsqlite client library
-
mwmr
A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)
-
async-mwmr
A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development
-
graph_mvcc
working with Multi-Version Concurrency Control in Graph Databases
-
skipdb-core
The core for
skipdb
andasync-skipdb
crates -
mvfs
-
mwmr-core
The structs and traits for the
mwmr
,async-mwmr
, andtokio-mwmr
crates -
rdms
Composable storage for key,value index
-
skiplistdb
A template for creating Rust open-source repo on GitHub
-
mvcc
a multi-version concurrency control system that can be used on top of systems that support CAS and scan to provide transactions
Try searching with DuckDuckGo.