Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: bitcask
ckampfe/b2
An implementation of Bitcask as a Rust library
Language: Rust - Size: 23.4 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
al8n/skl-rs
A lock-free thread-safe arena based Skiplist impelementation for building memtable.
Language: Rust - Size: 276 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 33 - Forks: 3
auula/vasedb
VaseDB is a NoSQL that supports multiple data types and transactions.
Language: Go - Size: 68.4 KB - Last synced: 7 days ago - Pushed: 10 days ago - Stars: 250 - Forks: 28
rosedblabs/wal
Write Ahead Log for LSM or bitcask storage(or any append-only write).
Language: Go - Size: 80.1 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 199 - Forks: 32
screw-coding/mini-kv-db
mini kv db like bitcask
Language: Go - Size: 9.77 KB - Last synced: 10 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
manosriram/nimbusdb
Persistent Key-Value store based on BitCask.
Language: Go - Size: 1.38 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 12 - Forks: 1
mhib/rubcask
A Bitcask-like Key/Value storage library
Language: Ruby - Size: 64.5 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0
rosedblabs/rust-practice
some tiny learning projects in Rust
Language: Rust - Size: 19.5 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 118 - Forks: 2
gnik-nadroj/cosmo
A log structured storage engine optimized for low latency per item read or written and high write throughput
Language: C++ - Size: 1.08 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
KevinZh0A/bitkv-rs
A k/v storage engine inspired by bitcask written in Rust
Language: Rust - Size: 189 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 8 - Forks: 0
ckampfe/bic
An implementation of Bitcask
Language: Elixir - Size: 46.9 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
cedrickchee/bitcask
My key/value store (embedded database) solution for PingCAP training courses
Language: Rust - Size: 2.98 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
kakosute/lazydb
Fast KV database implemented in Go.
Size: 689 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 2 - Forks: 0
mr-karan/barreldb
A disk based KV store (based on Bitcask implementation)
Language: Go - Size: 118 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 150 - Forks: 8
luqmansen/go-caskdb
Riak's Bitcask paper implementation in Golang
Language: Go - Size: 41 KB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
Kirov7/CouloyDB
CouloyDB is a storage engine that strikes a balance between performance and storage costs.
Language: Go - Size: 254 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 156 - Forks: 25
ashwaniYDV/Log-Structured-KV-Storage-Engine
Log-structured Key-Value storage engine written in C++
Language: C++ - Size: 2.39 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 5 - Forks: 0
eiri/py_bitcask
Fast Key/Value Data Storage
Language: Python - Size: 123 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
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.
Size: 1.95 KB - Last synced: 27 days ago - Pushed: 7 months ago - Stars: 25 - Forks: 2
SYaoJun/yesdb
bitcask storage system【WIP】
Language: C++ - Size: 617 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 7 - Forks: 1
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.
Language: Rust - Size: 166 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 31 - Forks: 6
zarttic/bitcask
💾高性能KV数据库
Language: Go - Size: 91.8 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
yeqown/enchanted-sleeve
A KV storage engine based LSM
Language: Go - Size: 91.8 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
ltungv/bitcask
A tiny key-value store backed by Bitcask and Redis Serialization Protocol
Language: Rust - Size: 542 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 14 - Forks: 1
ndancing/bitcask
A simple Bitcask implementation in Java
Language: Java - Size: 27.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
xgzlucario/mewdb
mewdb is a key-value store based on bitcask.
Language: Go - Size: 71.3 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0
ldmtam/go-bitcask
A Log-Structured Hash Table for Fast Key/Value Data implemented in Golang
Language: Go - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 10 - Forks: 0
ldmtam/raft-auto-increment
Distributed, fault-tolerant, persistent, auto-increment ID generation service with Raft consensus
Language: Go - Size: 85 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 23 - Forks: 1
gfreezy/bitcask-rs
bitcask in rust
Language: Rust - Size: 136 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
LiangrunDa/bitcask-engine-rs
A Rust implementation of BitCask, a log-structured storage engine for key/value data.
Language: Rust - Size: 25.4 KB - Last synced: 26 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
varugasu/rust-caskdb
Language: Rust - Size: 41 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
zevin02/FlexDB
FlexDB is a KV database based on the Bitcask and compatible with the Redis protocol and mvcc with transactional support.
Language: Go - Size: 3.71 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
yati-sagade/bitrust
Bitcask implementation in Rust
Language: Rust - Size: 286 KB - Last synced: 18 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 0
dfeneyrou/litecask
A high performance single-header embeddable persistent key-value store with indexing capabilities
Language: C++ - Size: 333 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
healeycodes/bitcask-lite
📚 A log-structured hash table database. Speedy K/V store for datasets larger than memory.
Language: Go - Size: 56.6 KB - Last synced: 29 days ago - Pushed: almost 2 years ago - Stars: 24 - Forks: 1
berylyvos/yojoudb
An embeddable, fast and persistent key-value storage engine based on Bitcask.
Language: Go - Size: 169 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
elliotchenzichang/tiny-bitcask
build a tiny kv store base on Bitcask
Language: Go - Size: 59.6 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 20 - Forks: 6
codescalersinternships/ahmed-salah-ucf-bitcask
A Go implementation of the Bitcask model.
Language: Go - Size: 2.81 MB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1
geeksilva97/amnesia-db-ruby
AmnesiaDB is an experimental key/value storage engine developed during a workshop about Data Structures and Algorithms
Language: Ruby - Size: 44.9 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
Nov11/bitcask
Language: C++ - Size: 94.7 KB - Last synced: 10 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
dragonquest/bitcask
Bitcask Implementation in Rust. A fast key-value store.
Language: Rust - Size: 367 KB - Last synced: 9 months ago - Pushed: over 4 years ago - Stars: 22 - Forks: 2
LouayMagdy/Weather-Stations-Monitoring Fork of basel-bytes/Weather-Stations-Monitoring
DDIA Course Project
Language: Java - Size: 46 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 1
saint-yellow/baradb-redis
Redis implementation based on Bitcask K/V storage engine
Language: Go - Size: 63.5 KB - Last synced: 9 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
saint-yellow/baradb
K/V storage engine based on Bitcask and inspired by rosedblabs/rosedb
Language: Go - Size: 377 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
Ahmedelsa3eed/Weather-Stations-Monitoring
Implementing the architecture of a weather monitoring system
Language: Java - Size: 42.3 MB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 1
qichengzx/bitcask
Bitcask is a log-structured fast KV store.
Language: Go - Size: 40 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 15 - Forks: 2
octu0/bitcaskdb
high performance KV database based on bitcask
Language: Go - Size: 590 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 6 - Forks: 1
SarthakMakhija/bitcask
Bitcask - A Log-Structured Fast KV Store
Language: Go - Size: 107 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 1
tarrsalah/node-bitcask
Language: TypeScript - Size: 35.2 KB - Last synced: 12 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
xincao9/dkv
对象存储 - 日志结构哈希表
Language: Go - Size: 19.1 MB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 61 - Forks: 4
PradeepSingh1988/bitC-DB
A Unordered LSM (bitcask) based Key Value Store in python
Language: Python - Size: 31.3 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
dineshgowda24/bitcask-rb
📁 Build your own fast, persistent KV store(Based on bitcask paper)
Language: Ruby - Size: 1.04 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 56 - Forks: 1
fvilers/bitcask
A log-structured hash table for fast key/value data
Language: Rust - Size: 42 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
tsundata/flowdb
A light weight distributed key-value database system
Language: Go - Size: 68.4 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
howz97/kvs
kvs is key-value store written in Rust and uses bitcask to improve performance
Language: Rust - Size: 69.3 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
skywalkerlee/bitcask
bitcask written in golang
Language: Go - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 2 - Forks: 1