Utilities for developing databases.
Installation
-
Default
[] = "0.12" -
Using in
no_std[] = { = "0.12", = false } -
Using with
alloconly[] = { = "0.12", = false, = ["alloc"] }
Project Dependents
rarena-allocator: Lock-free ARENA allocator which can be used in both memory and on-disk.orderwal: A generic-purpose, atomic, ordered, zero-copy, Write-Ahead Log implementation for Rust.skl: A lock-free thread-safe concurrent ARENA based (heap backend or memory map backend) skiplist implementation which helps develop MVCC memtable for LSM-Tree.valog: A lock-free, generic, lightweight value log for WiscKey or Bitcask architecture databases.