a mini key-value database implement in golang. Use bitcask as storage model. Bitcask is a persistant log-structured hash table for fast key-value data.