Bitcask Implementation in Rust. A fast key-value store.
☆29Dec 22, 2019Updated 6 years ago
Alternatives and similar repositories for bitcask
Users that are interested in bitcask are comparing it to the libraries listed below
Sorting:
- ☆16Dec 28, 2023Updated 2 years ago
- High-level Rust library that binds to Poppler to extract text from a PDF☆11Dec 16, 2020Updated 5 years ago
- The BusTub Relational Database Management System (Educational)☆29Jan 19, 2024Updated 2 years ago
- ☆15Oct 22, 2021Updated 4 years ago
- Conditionally compiled assertions in Go☆19Jul 2, 2018Updated 7 years ago
- Extensible SQL Query Optimizer Service☆20Oct 21, 2025Updated 5 months ago
- A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.☆28Dec 28, 2024Updated last year
- Paxos protocol variants framework☆26Mar 12, 2018Updated 8 years ago
- Code generator for binary parsing☆20Feb 1, 2020Updated 6 years ago
- A timed adaptive radix trie data-structure, used in SurrealKV☆114Sep 5, 2025Updated 6 months ago
- A tiny key-value store backed by Bitcask and Redis Serialization Protocol☆33Feb 6, 2024Updated 2 years ago
- ☆11Jan 15, 2024Updated 2 years ago
- FTP server & client based on C☆10Mar 8, 2021Updated 5 years ago
- A mini kv database demo that using simplified bitcask storage model with rust implementation. And you can find a tutorial from https://bl…☆26Mar 24, 2023Updated 2 years ago
- A tool to add, remove and check for `tracing::instrument` in large projects where it is infeasible to manually add it to thousands of fun…☆15Oct 13, 2023Updated 2 years ago
- The cpp-framework is a c++ framework, Which includes http, thread pool, timer, json, database, encryption, reflection and so on.☆13Jan 6, 2019Updated 7 years ago
- Package websocket implements the websocket protocol defined in rfc6455☆12May 17, 2016Updated 9 years ago
- Append-only key-value database on a distributed shared-log☆52Aug 14, 2024Updated last year
- Layered configuration system built upon serde☆32Sep 8, 2025Updated 6 months ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆146Jul 12, 2023Updated 2 years ago
- 这个是个中文博客,讲述一些leetcode hard的思维和算法技巧☆10Jul 19, 2020Updated 5 years ago
- Example for writing a simple parser using Nom and Rust☆10Nov 19, 2020Updated 5 years ago
- implementation of bk-tree for golang☆11Jan 25, 2021Updated 5 years ago
- Implementation of classic distributed algorithms: membership, failure detection, quorum, replication etc.☆12Jan 12, 2020Updated 6 years ago
- 🥊 Fast-paced multiplayer arcade game, built with Go, Javascript, and WebSockets☆13Apr 20, 2023Updated 2 years ago
- Utility library to display license notices☆12Mar 12, 2026Updated last week
- A web-based document reader.☆16Nov 15, 2024Updated last year
- A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.☆28May 22, 2023Updated 2 years ago
- A Rust Serverless Service☆10Nov 24, 2024Updated last year
- Fuzz-Free Web Audio Scheduling☆16Jul 6, 2023Updated 2 years ago
- A distributed in-memory store for temporal knowledge graphs☆10Mar 20, 2024Updated 2 years ago
- Rust library for easily calling ispell and aspell☆13Jul 4, 2020Updated 5 years ago
- EECS4080 Project at York University. A distribute proxy system to circumvent content filtering firewall. Data units are randomly distribu…☆13Oct 23, 2019Updated 6 years ago
- Extracts (tangles) code fragments from Markdown documents.☆17May 20, 2024Updated last year
- A LevelDB for implementing LSM-related papers☆11Aug 7, 2023Updated 2 years ago
- An example project for the nix copy utility☆15Oct 10, 2023Updated 2 years ago
- Use AI to create admirable images to surprise your every morning☆11Dec 30, 2023Updated 2 years ago
- RPC/XDR protocol compiler (from jungerl)☆14Oct 4, 2019Updated 6 years ago
- An easy-to-use and powerful C++ 📦 package manager with integrated 🛠 build tools.☆14Jan 10, 2023Updated 3 years ago