#mvcc

  1. redb

    Rust Embedded DataBase

    v2.4.0 47K #key-value-store #embedded-database #key-value-database #acid-compliant #b-tree #mvcc #data-store
  2. concread

    Concurrently Readable Data-Structures for Rust

    v0.5.3 6.9K #transactional-memory #concurrency #mvcc #copy-on-write #lru #lock-free #read-lock
  3. crossbeam-skiplist-mvcc

    Support MVCC (Multiple Version Concurrent Control) for crossbeam-skiplist

    v0.4.3 700 #mvcc #skip-list #crossbeam #crossbeam-skiplist #data-structures #skiplist
  4. someday

    Lock-free MVCC primitive

    v0.6.0 #lock-free #mvcc #concurrency #atomic #multi-version
  5. snapshotor

    An abstraction layer of snapshot for developing multiple versions storage

    v0.2.0 130 #snapshot #mvcc #versioning #abstraction-layer #database
  6. memorable

    Lock-free, ordered and multiple version memory table for key-value databases

    v0.1.1 #memtable #key-value-database #mvcc #memory-table
  7. clepsydra

    small distributed database protocol

    v0.2.0 #distributed-database #distributed #mvcc #transaction #database
  8. async-txn

    A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development

    v0.1.3 #isolation #snapshot #transaction #acid #concurrency #mvcc #serializable
  9. txn

    A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)

    v0.1.3 #optimistic #transaction #mvcc #ssi #database-engine #database #async-version
  10. arc-disk-cache

    Concurrently Readable Disk Cache

    v0.1.0 #transactional-memory #mvcc #lru #copy-on-write #concurrency
  11. mvcc_cell

    Software-transactional memory for Rust

    v0.1.2 #transactional-memory #mvcc #stm
  12. Try searching with DuckDuckGo.

  13. mvclient

    mvsqlite client library

    v0.3.0 #sqlite #distributed #foundation-db #mvcc #client #database #mvsqlite
  14. mwmr

    A generic optimistic transaction manger, which is ACID, concurrent with SSI (Serializable Snapshot Isolation)

    v0.1.0 #optimistic #transaction #ssi #mvcc #database
  15. async-mwmr

    A runtime agnostic, WASM/WASI friendly, multi-writer-multi-reader MVCC, ACID, Serializable Snapshot Isolation transaction manager for database development

    v0.1.0 #transaction #snapshot #isolation #serializable #acid #mvcc #concurrency
  16. graph_mvcc

    working with Multi-Version Concurrency Control in Graph Databases

    v0.1.0 #graph-database #mvcc #graph #database
  17. skipdb-core

    The core for skipdb and async-skipdb crates

    v0.2.0 #mvcc #ssi #transaction #optimistic #database
  18. mvfs

    v0.3.0 #sqlite #mvcc #foundation-db #distributed #database
  19. mwmr-core

    The structs and traits for the mwmr, async-mwmr, and tokio-mwmr crates

    v0.1.0 #key-value #mvcc #acid #isolation #serializable #snapshot #database
  20. rdms

    Composable storage for key,value index

    v0.0.1 #b-tree #key-value #mvcc #lsm #llrb #btree #version-control
  21. skiplistdb

    A template for creating Rust open-source repo on GitHub

    v0.0.0 #memory-database #acid #mvcc #blazing #template #crossbeam-skiplist #github
  22. mvcc

    a multi-version concurrency control system that can be used on top of systems that support CAS and scan to provide transactions

    v0.0.1 #transaction #concurrency #database #embedded #control-system