Projects in Awesome Lists tagged with bitcask
A curated list of projects in awesome lists tagged with bitcask .
https://github.com/rosedblabs/rust-practice
some tiny learning projects in Rust
Last synced: 04 Apr 2025
https://github.com/auula/wiredb
WireDB is a NoSQL database based on Log-structured file system.
bitcask database kv kvdb kvstore log log-structuredfs nosql nosql-database restful-api storage storage-engine storage-provider
Last synced: 12 Apr 2025
https://github.com/wiredb/wiredb
WireDB is a NoSQL database based on Log-structured file system.
bitcask database kv kvdb kvstore log log-structuredfs nosql nosql-database restful-api storage storage-engine storage-provider
Last synced: 28 Feb 2025
https://github.com/rosedblabs/wal
Write Ahead Log for LSM or bitcask storage(or any append-only write).
bitcask database kv-store lsm-tree storage write-ahead-log
Last synced: 16 May 2025
https://github.com/auula/urnadb
VaseDB is a NoSQL that supports multiple data types and transactions.
bitcask database go golang kv kvdb kvstore nosql nosql-database storage storage-engine storage-provider
Last synced: 21 Apr 2026
https://github.com/mr-karan/barreldb
A disk based KV store (based on Bitcask implementation)
Last synced: 01 Mar 2026
https://github.com/dineshgowda24/bitcask-rb
📁 Build your own fast, persistent KV store(Based on bitcask paper)
bitcask bitcask-like database keyvalue-db keyvaluestore ruby
Last synced: 11 Apr 2025
https://github.com/xincao9/dkv
对象存储 - 日志结构哈希表
append-files bitcask hashtable key-value object-storage s3
Last synced: 11 Jul 2025
https://github.com/al8n/skl
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
bitcask bitcask-storage-engine embedded inmemory inmemory-db key-value key-value-database key-value-store lock-free memtable mvcc rust skiplist sstable thread-safe write-ahead-log write-ahead-logging
Last synced: 16 Mar 2026
https://github.com/elliotchenzichang/tiny-bitcask
build a tiny kv store base on Bitcask
Last synced: 17 Mar 2025
https://github.com/prologic/bitcask
🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
bitcask database db go golang key-value kv kvstore lsm radix trie wal
Last synced: 13 Apr 2025
https://github.com/iFaceless/tinkv
[WIP] ✨ TinKV is a simple and fast key-value storage written in Rust, which provides a bultin CLI and a Redis compatible server.
bitcask key-value-store log-structured redis-compatiable-storage redis-protocol rust tinkv
Last synced: 16 May 2025
https://github.com/wenzhang-dev/bitcaskdb
Light-weight, fast, fixed capacity key/value storage engine base on bitcask storage model
bitcask embedded golang key-value kvstore lru-cache small-object
Last synced: 23 Jul 2025
https://github.com/ldmtam/raft-auto-increment
Distributed, fault-tolerant, persistent, auto-increment ID generation service with Raft consensus
autoincrement badger bitcask distributed-systems fault-tolerance golang raft-consensus
Last synced: 23 Apr 2025
https://github.com/healeycodes/bitcask-lite
📚 A log-structured hash table database. Speedy K/V store for datasets larger than memory.
bitcask database log-structured riak
Last synced: 29 Aug 2025
https://github.com/qichengzx/bitcask
Bitcask is a log-structured fast KV store.
bitcask bitcask-like key-value kv kvstore riak
Last synced: 12 Jan 2026
https://github.com/ldmtam/go-bitcask
A Log-Structured Hash Table for Fast Key/Value Data implemented in Golang
bitcask go high-throughput low-latency storage-engine
Last synced: 23 Apr 2025
https://github.com/ynachi/kio
Iouring based asynchronous IO lib
asynchronous bitcask bitcask-storage-engine coroutines cpp20 database files io-uring keyvaluestore linux storage-engine
Last synced: 28 Feb 2026
https://github.com/kevinzh0a/bitkv-rs
A k/v storage engine inspired by bitcask written in Rust
Last synced: 02 Sep 2025
https://github.com/yoavgeva/ferricstore
Distributed crash-safe key-value store with Redis wire protocol. Durable by default — every write is Raft-committed and fsync'd. Embeddable Elixir library or standalone server. Built with Elixir + Rust NIFs.
acid bitcask cache distributed-systems elixir key-value-store raft redis resp3 rust
Last synced: 26 Apr 2026
https://github.com/varunu28/bit-db
1️⃣ & 0️⃣ A database implementation based upon Bitcask paper
Last synced: 06 Sep 2025
https://github.com/sarthakmakhija/bitcask
Bitcask - A Log-Structured Fast KV Store
Last synced: 02 Mar 2026
https://github.com/dfeneyrou/litecask
A high performance single-header embeddable persistent key-value store with indexing capabilities
bitcask database embedded key-value-store kv-store single-header
Last synced: 29 Apr 2026
https://github.com/al8n/valog
A lock-free, generic, lightweight value log for WiscKey or Bitcask architecture databases.
bitcask bitcask-storage-engine lsm rust rust-lang value-log wisckey write-ahead-log
Last synced: 12 Jun 2025
https://github.com/ashwaniydv/my-lsm-tree-cpp
Log-structured Key-Value storage engine written in C++
bitcask cpp database db storage-engine wal write-ahead-logging
Last synced: 23 Apr 2025
https://git.mills.io/prologic/bitraft
🎉 A Bitcask Distributed Key/Value store using Raft for consensus with a Redis compatible API written in Go.
bitcask database db distributed go golang kv kvstore raft
Last synced: 13 May 2025
https://github.com/cedrickchee/bitcask
My key/value store (embedded database) solution for PingCAP training courses
bitcask database-systems distributed-systems educational-project golang key-value-store raft-consensus rust
Last synced: 22 Apr 2026
https://github.com/screw-coding/mini-kv-db
mini kv db like bitcask
bitcask bitcask-like database kv-store kvstore
Last synced: 11 May 2026
https://github.com/berylyvos/yojoudb
An embeddable, fast and persistent key-value storage engine based on Bitcask.
bitcask database embeddable-database golang kv-store log-structured write-ahead-log
Last synced: 14 Jan 2026
https://github.com/nemanja-m/kiwi
KiWi is a lightweight RESP-compliant key-value store inspired by the Bitcask paper, designed for simplicity and blazingly-fast operations 🥝
bitcask key-value-database netty redis-protocol
Last synced: 04 May 2026
https://github.com/lambertse/bitcask-cpp
Bitcask - Log-structured storage engine designed for fast key-value data. Implemented in CPP
Last synced: 17 Oct 2025
https://github.com/fvilers/bitcask
A log-structured hash table for fast key/value data
bitcask key-value kv-store repl
Last synced: 20 Mar 2025
https://github.com/ckampfe/bic
An implementation of Bitcask
bitcask databases elixir erlang storage-engine
Last synced: 30 Jan 2026
https://github.com/zarttic/bitcask
💾高性能KV数据库
bitcask bitcask-like database kv-store
Last synced: 18 Feb 2026
https://github.com/ckampfe/b2
An implementation of Bitcask as a Rust library
bitcask erlang kv riak rust storage-engine
Last synced: 02 Jan 2026
https://github.com/aixiasang/bitcask
一个基于Bitcask论文实现的高性能键值存储系统,具有简单、高效、持久化和崩溃恢复的特性。🚀 高性能读写操作:写入复杂度O(1),读取复杂度O(1) 💾 数据持久化:所有操作都会被记录到WAL文件 🛡️ 崩溃恢复:通过hint文件和WAL文件确保数据不丢失 🔄 自动文件轮转:防止单个数据文件过大 🔒 并发安全:支持多线程并发访问 🧹 数据合并:支持清理过期数据,优化存储空间
Last synced: 27 Apr 2026
https://github.com/yeqown/enchanted-sleeve
A KV storage engine based LSM
bitcask go kv-store lsm-tree non-production playground
Last synced: 12 Jan 2026
https://github.com/thenoobgrammer/bitcask-db-impl
A fun bitcask implementation in go, to gain more understanding on mutexes and log-structured hash tables
Last synced: 14 Oct 2025