79 results for “topic:mvcc”
Distributed SQL database in Rust, written as an educational project
The Art of Problem-Solving in Software Engineering: How to Make MySQL Better
★ Fullfast transactional key-value memory-mapped B-Tree storage engine without WAL ★ Surpasses the legendary LMDB in terms of reliability, features and performance. ★ Used by half of Ethereum and many other cryptocurrencies
A Modern Embedded SQL Database written in Rust
Elixir embedded key/value database
Authenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs
NewSQL That Starts Simple. High-performance SQL database with MVCC, columnar indexes, and HTAP capabilities. Pure Go and zero dependencies.
Open-source bLSM-like storage engine for highly concurrent, transactional key-value storage.
An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.
High-performance distributed KV storage based on LSM Tree
A transactional key-value database written in Go for Linux and macOS
Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.
Pillars for Transactional Systems and Data Grids
Ultra fast compact embedded database for tabular and semistructured data.
Independent ground-up Rust reimplementation of SQLite with concurrent writers and information-theoretic durability
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
LeanStore is a B-tree based key-value storage library with high throughput and full ACID transactions.
Storage algorithms.
a tiny database with ARIES recovery algorithm (WAL and Fuzzy Checkpoint) to achieve ACID
Ultra fast, compact, Embedded Database for tabular and semistructured data.
FoundationDB Golang Record Layer & Queue
A toy document DB mainly created for self-education and fun
A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.
Tesseract: Efficient Online Schema Evolution for Snapshot Databases (VLDB 2023)
Storage library (Work In Progress)
多版本并发控制的配置管理平台
🧬🔍 Vecgo is a pure Go, embeddable, hybrid vector database designed for high-performance production workloads. It combines commit-oriented durability with HNSW + DiskANN indexing for best-in-class performance.
A highly concurrent, space and write optimized pluggable MariaDB engine.
Memory-safe FUSE reimplementation of ext4 and btrfs in Rust with block-level MVCC and RaptorQ self-healing. 19-crate workspace, zero unsafe code.
A simple and efficient key-value library that can be easily integrated into your projects.