theopfr / cachew-db
A light weight, typed, in-memory, ordered, key-value database.
β44Updated 11 months ago
Alternatives and similar repositories for cachew-db:
Users that are interested in cachew-db are comparing it to the libraries listed below
- Modular, Asynchronous Implementation of a Log-Structured Merge Treeβ36Updated this week
- A low-level MVCC file format for storing blobs.β63Updated 10 months ago
- A collection of boosting algorithms written in Rust π¦β50Updated last week
- β46Updated last month
- A Rust Vector which swaps to disk based on given parametersβ44Updated last year
- A lock-free thread-safe arena based Skiplist impelementation for building memtable.β54Updated this week
- Toy filesystem with support for zero-cost snapshots and clonesβ39Updated 10 months ago
- A highly customable, adaptable, runtime agnostic and WASM/WASI friendly decentralized solution for service discovery and orchestration thβ¦β40Updated this week
- Thread-safe clone-on-write container for fast concurrent writing and reading.β49Updated 2 years ago
- ReefDB is a minimalistic, in-memory and on-disk database management system written in Rust, implementing basic SQL query capabilities andβ¦β85Updated this week
- This crate implements runtime-agnostic driver for async timers and scheduled tasks.β34Updated 2 weeks ago
- a small and single threaded async runtime built on top of io-uringβ77Updated last year
- β49Updated 11 months ago
- Bw-Tree for Rustβ25Updated last year
- Self growing / shrinking ThreadPool implementation based on crossbeam's multi-producer multi-consumer channels that enables awaiting the β¦β42Updated 8 months ago
- A buffering MPSC queue.β78Updated 6 months ago
- cross-platform Rust API for memory mapped IOβ41Updated 8 months ago
- Parallelo Parallel Library (PPL) is a small parallel framework that brings Structured Parallel Programming in Rust.β71Updated last week
- a fast async pool based on channelβ23Updated 2 months ago
- A cargo subcommand that extends cargo's capabilities when it comes to code generation.β54Updated 2 months ago
- High-performance, lock-free local and concurrent object memory pool with automated allocation, cleanup, and verification.β26Updated 7 months ago
- A high-performance SPSC bounded circular buffer of bytesβ47Updated 7 months ago
- A Write Ahead Log (WAL) implementation in Rustβ221Updated last year
- An extremely small and fast AWS Lambda runtime with sub-5ms cold starts. Works with C and Rust. I call it "the Lambda libc runtime" becauβ¦β61Updated last month
- Embedded Key-Value Storage Engineβ99Updated this week
- A streaming rpc system based on quicβ102Updated 2 weeks ago
- A Rust implementation of OS provided synchronization primitivesβ56Updated last year
- Zero-cost type for stack without complicated type or Boxβ44Updated last week
- [WIP] β¨ TinKV is a simple and fast key-value storage written in Rust, which provides a bultin CLI and a Redis compatible server.β30Updated 2 years ago
- Object Pool LockFree in Rustβ45Updated last week