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

https://github.com/varugasu/go-bitcask


https://github.com/varugasu/go-bitcask

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Go Bitcask

Bitcask implementation based on https://riak.com/assets/bitcask-intro.pdf

- A key/value store
- a Bitcask instance is a directory
- One file is active in that directory for writing
- When the file meets a size threshold, it will be closed and a new active file will be created
- Files are immutable after closed (on purpose or server exits)


# Active File

## Header