Skip to content

xmonader/pybitcask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pybitcask

Implementation of the bitcask paper

DON'T USE IN PRODUCTION I'm not an expert in storage systems.

installation

  • git clone github.com/xmonader/pybitcask
  • poetry install
  • poetry shell
  • to run the tests make tests

Implemented

  • Entries encoding/decoding
  • Datafiles
  • Keydir
  • Offline compaction
  • [] Inprocess compaction
  • [] Locking dirs to only one process. always.

About

bitcask implementation in python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published