#mvcc

  1. concread

    Concurrently Readable Data-Structures for Rust

    v0.5.10 9.0K #lru #transactional-memory #copy-on-write #mvcc #concurrency
  2. stoolap

    High-performance embedded SQL database with MVCC, time-travel queries, and full ACID compliance

    v0.3.0 #sql #database #acid #embedded-database #mvcc
  3. fluxmap

    thread-safe, transactional, and concurrent in-memory key-value store for Rust. Offers ACID guarantees with Serializable Snapshot Isolation (SSI) and optional durability via a Write-Ahead Log (WAL)…

    v0.3.7 #skip-list #lock-free #mvcc #map #wal
  4. oxibase

    Autonomous relational database management system with MVCC, time-travel queries, and full ACID compliance

    v0.3.2 #sql #acid #embedded-database #database #mvcc
  5. tonbo

    Embedded database for serverless and edge runtimes, storing data as Parquet on S3

    v0.4.0-a0 #serverless #embedded-database #edge #record-batch #compaction #parquet #mvcc #object-storage #zero-copy #cas
  6. sochdb-kernel

    SochDB Kernel - Minimal ACID core with plugin architecture

    v0.5.0 #plugin-manager #extension #observability #kernel #wal #acid #txn #mvcc
  7. rustmemodb

    In-memory SQL database with transaction support, connection pooling, and MVCC

    v0.1.2 #sql #in-memory-database #database #mvcc
  8. llkv

    An Apache Arrow columnar storage layer with SQL for key-value storage systems

    v0.8.5-alpha #sql #database #mvcc #columnar
  9. llkv-transaction

    Transaction management and MVCC for the LLKV toolkit

    v0.8.5-alpha #database-transaction #mvcc #isolation #concurrency #database
  10. kovan-mvcc

    Multi-Version Concurrency Control (MVCC) implementation based on the Percolator model using Kovan

    v0.1.7 #database-transaction #percolator #database #mvcc
  11. dbx-core

    High-performance file-based database engine with 5-Tier Hybrid Storage

    v0.0.6-beta #sql #encryption #hybrid #mvcc #gpu-accelerated #write-ahead-log #embedded-database #database-engine #logging #parquet
  12. someday

    Lock-free MVCC primitive

    v0.6.0 120 #lock-free #atomic #multi-version #mvcc #concurrency
  13. crossbeam-skiplist-mvcc

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

    v0.4.3 1.1K #skip-list #crossbeam-skiplist #mvcc #crossbeam
  14. kotoba-storage

    Advanced persistent storage layer with MVCC, LSM-Tree, and Merkle DAG

    v0.1.22 #mvcc #persistence #merkle #database
  15. velocidb

    A high-performance SQLite reimplementation in Rust optimized for modern hardware

    v0.1.0 #mvcc #embedded-database #embedded #async
  16. graph_mvcc

    working with Multi-Version Concurrency Control in Graph Databases

    v0.2.0 #graph-database #graph #mvcc
  17. kimberlite-store

    Page-based B+tree projection store with MVCC for Kimberlite

    v0.4.0 #b-tree #kimberlite #projection-store #mvcc #key-value-store #position-tracking #crc32 #persistent-key-value-store #data-integrity #crash-recovery
  18. llkv-runtime

    Execution runtime for the LLKV toolkit

    v0.8.5-alpha #run-time #run-time-execution #mvcc #database #database-run-time #query-execution
  19. mvstore

    Multi-version page store for mvsqlite

    v0.3.0 #foundation-db #mvsqlite #mvcc #multi-version #distributed #distributed-lock #fdb #async-sync #ld-preload #lock-free
  20. clepsydra

    small distributed database protocol

    v0.2.0 #distributed-database #database-transaction #mvcc #distributed #database
  21. arc-disk-cache

    Concurrently Readable Disk Cache

    v0.1.0 #lru #transactional-memory #copy-on-write #concurrency #mvcc
  22. snap-buf

    A copy on write byte buffer for efficient snapshotting

    v0.5.0 370 #byte-buffer #mvcc #cow
  23. mvclient

    mvsqlite client library

    v0.3.0 #sqlite #foundation-db #distributed-database #database-client #time-travel #mvcc
  24. mvfs

    v0.3.0 #foundation-db #distributed #mvcc #vfs #write #time-travel #concurrency #lock-free #async-sync #ld-preload
  25. mvcc_cell

    Software-transactional memory for Rust

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

  27. memorable

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

    v0.1.1 #memtable #memory-table #mvcc
  28. snapshotor

    An abstraction layer of snapshot for developing multiple versions storage

    v0.2.0 #snapshot #versioning #mvcc #database
  29. skipdb-core

    The core for skipdb and async-skipdb crates

    v0.2.0 160 #database-transaction #ssi #optimistic #mvcc
  30. txn

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

    v0.1.3 240 #database-transaction #ssi #mvcc #optimistic #transaction
  31. 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 150 #wasi #transaction-manager #database-transaction #isolation #txn #multi-reader #acid #mvcc #wasi-run-time #ssi
  32. mwmr

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

    v0.1.0 #ssi #database-transaction #optimistic #mvcc
  33. 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 #wasi #isolation #snapshot #database-transaction #multi-reader #transaction-manager #mwmr #mvcc #ssi #acid
  34. tokio-mwmr

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

    v0.1.0 #wasi #isolation #database-transaction #snapshot #transaction-manager #acid #multi-reader #mvcc #ssi #mwmr
  35. rdms

    Composable storage for key,value index

    v0.0.1 #mvcc #lsm #b-tree #llrb #storage
  36. skiplistdb

    A template for creating Rust open-source repo on GitHub

    v0.0.0 #acid #mvcc #crossbeam-skiplist #template #memory #memory-database #isolation #ssi #serialization
  37. 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 #embedded-database #database-transaction #embedded-concurrency #concurrency #transaction #embedded #database