Repository navigation

#

mvcc

Distributed SQL database in Rust, written as an educational project

Rust
7089
9 天前

A potentia Ad Actum ★ Fullfast transactional key-value memory-mapped B-Tree storage engine without WAL ★ Surpasses the legendary LMDB in terms of reliability, features and performance

C
1270
10 天前
Elixir
622
1 年前

Authenticated multi-version database: sparse binary merkle tree with compact partial-tree proofs

C++
320
3 年前

NewSQL That Starts Simple. High-performance SQL database with MVCC, columnar indexes, and HTAP capabilities. Pure Go and zero dependencies.

Go
300
12 天前

Open-source storage engine for highly concurrent, transactional log-structured key-value storage.

Go
233
2 个月前

An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation database engine.

Rust
232
1 年前

A transactional key-value database written in Go for Linux and macOS

Go
202
10 天前

Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.

Rust
139
2 年前

Ultra fast compact embedded database for tabular and semistructured data.

C++
135
8 个月前

Pillars for Transactional Systems and Data Grids

Rust
133
1 年前

A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.

Rust
62
7 个月前

LeanStore is a B-tree based key-value storage library with high throughput and full ACID transactions.

C++
42
24 天前

a tiny database with ARIES recovery algorithm (WAL and Fuzzy Checkpoint) to achieve ACID

Java
37
5 年前

Ultra fast, compact, Embedded Database for tabular and semistructured data.

C++
36
4 年前

FoundationDB Golang Record Layer & Queue

Go
32
4 年前

A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.

Rust
28
2 年前

A toy DB with a scripting language mainly created for self-education and fun

Rust
25
1 个月前