BoJack

BoJack is a single-node key-value store written in Crystal.

History

The systems was started by Marcelo Boeira in 2016 as a learning vehicle for understanding database systems.

Data Model

Key/Value

Logging

Not Supported

System Architecture

Shared-Everything

Storage Architecture

In-Memory

Query Interface

Custom API

Storage Organization

Heaps