Skip to content

C++ implementation of the bitcask. (with improvements)

Notifications You must be signed in to change notification settings

mydblab/mybitcask

Repository files navigation

mybitcask (🚧WIP)

C++ implementation of the bitcask-like db (with improvements). A Log-Structured Hash Table for Fast Key/Value Data.

Mybitcask is a library that provides an embeddable, persistent key-value store for fast storage.

mybitcask-mysql is a MySQL pluggable storage engine based on Mybitcask.

Improvements to bitcask

TODO

mykv

A simple cli tool

build

mkdir build
cmake --build ./build --target mykv -j 8
mkdir db_data
./build/mykv ./db_data

About

C++ implementation of the bitcask. (with improvements)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published