πŸ“š Bitcask - Awesome Go Library for Database

Go Gopher mascot for Bitcask

Bitcask is an embeddable, persistent and fast key-value (KV) database written in pure Go with predictable read/write performance, low latency and high throughput thanks to the bitcask on-disk layout (LSM+WAL).

🏷️ Database
πŸ“‚ Data stores with expiring records, in-memory distributed data stores, or in-memory subsets of file-based databases.
⭐ 27 stars
View on GitHub πŸ”—

Detailed Description of Bitcask

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.

This project is managed at git.mills.io/prologic/bitcask

Usage v1

import "git.mills.io/prologic/bitcask"

Usage v2

Coming soonβ„’

Contributing

git clone https://git.mills.io/prologic/bitcask.git

Please either contact me for an account on my Gitea instance that matches your Github account or send Git patches via email.