The Ultra-Fast Key-Value Store

SplinterDB is an open-source embedded high-performance general-purpose key-value store built from the ground up to maximize the utilization of the latest generation of hardware

No Compromise on Reads or Writes

SplinterDB delivers the update performance of update-optimized databases and the query performance of query-optimized databases by using our new data structure, the routing filter.

Designed for Speed

Based on a B-epsilon tree, SplinterDB represents a data structure breakthrough that is theoretically optimal in its performance.

Efficient Resource Utilization

Reduces CPU-intensive compactions, lowers write amplification, and maximizes bandwidth utilization of modern storage devices (e.g., NVMe Optane drives).

Ready to dive in?