In-Memory Database with MVCC, ACID, and Serializable Snapshot Isolation

Rust.cc Rust.cc ·

Skipdb是一个嵌入式、内存中的数据库引擎,具有ACID、MVCC、可串行化快照隔离、并发安全和几乎无锁的特点。它支持零拷贝和原地压缩,可以并发执行事务,提供可串行化快照隔离,避免写偏斜。它还提供了类似BTreeMap的用户友好API,并且所有迭代器都实现了Iterator trait,可以在迭代数据库时使用Rust强大的组合器。它还支持各种异步运行时,如tokio、async-std、smol、wasm-bindgen-futures等。

原文英文,约200词,阅读约需1分钟。
阅读原文