An open API service indexing awesome lists of open source software.

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

bitcask kv-store

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)

bitcask key-value kv-store

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

bitcask database go kvstore

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/kevinzh0a/bitkv-rs

A k/v storage engine inspired by bitcask written in Rust

bitcask database kv

Last synced: 02 Sep 2025

https://github.com/octu0/bitcaskdb

high performance KV database based on bitcask

bitcask database golang kvdb lsm natsio

Last synced: 14 Apr 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

bitcask database java

Last synced: 06 Sep 2025

https://github.com/sarthakmakhija/bitcask

Bitcask - A Log-Structured Fast KV Store

bitcask golang kvstore

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/yati-sagade/bitrust

Bitcask implementation in Rust

bitcask rust

Last synced: 25 Oct 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/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 trie

Last synced: 14 Mar 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/gfreezy/bitcask-rs

bitcask in rust

bitcask rust

Last synced: 24 Jun 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/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/ckampfe/bc2

Yet another Bitcask implementation.

bitcask database elixir

Last synced: 03 Apr 2025

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/prxssh/beetle

redis compliant key-value store using bitcask 🐞

bitcask cache database elixir redis

Last synced: 07 May 2026

https://github.com/lambertse/bitcask-cpp

Bitcask - Log-structured storage engine designed for fast key-value data. Implemented in CPP

bitcask cpp17

Last synced: 17 Oct 2025

https://github.com/eiri/py_bitcask

Fast Key/Value Data Storage

bitcask educational-project

Last synced: 18 Jun 2025

https://github.com/iambelugaa/kvix

A key-value storage engine inspired by Bitcask architecture.

bitcask golang inmemory kv kv-store protobuf

Last synced: 01 Jul 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文件确保数据不丢失 🔄 自动文件轮转:防止单个数据文件过大 🔒 并发安全:支持多线程并发访问 🧹 数据合并:支持清理过期数据,优化存储空间

bitcask database nosql

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/xingyu-long/gobitcask

Go version Bitcask

bitcask golang kv-store

Last synced: 14 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

bitcask golang

Last synced: 14 Oct 2025