Skip to content
No description, website, or topics provided.
Branch: master
Clone or download


BlueDB is an on-disk, special-purpose datastore optimized for time-based reporting using small amounts of memory.

BlueDB is simple, light on memory usage, and most importantly: fast at reading a large number of objects for a specified time period. It is written in pure Java and intended to be embedded within a Java application. It does not support any kind of query language or API from another process.

It's written in pure Java and is single-user. Reads are eventually consistent. Writes are fully serializable.

BlueDB utilizes FST for ultra-fast object serialization/deserializaion and special file-system directory structures to build near constant-time access to records by ID or time.

You can’t perform that action at this time.