Skip to content

vmware/splinterdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 4, 2025
860d71b · Mar 4, 2025
Dec 25, 2024
Dec 8, 2023
Dec 25, 2024
Dec 25, 2024
Nov 11, 2023
Nov 14, 2021
Mar 4, 2025
Mar 4, 2025
Dec 8, 2021
Jul 27, 2021
Aug 9, 2021
Jul 22, 2022
Aug 10, 2021
Jul 12, 2021
Apr 23, 2023
Nov 29, 2022
Mar 30, 2022
Dec 25, 2024
Feb 23, 2022
Jul 12, 2021
Feb 28, 2024
Jul 12, 2021
Feb 29, 2024
Jul 26, 2021
Dec 25, 2024
Feb 28, 2024

SplinterDB Project Logo

Splinter Tests

What is SplinterDB?

SplinterDB is a key-value store designed for high performance on fast storage devices.

See this talk at the CMU Database Seminar and this paper:

Alexander Conway, Abhishek Gupta, Vijay Chidambaram, Martin Farach-Colton, Richard P. Spillane, Amy Tai, Rob Johnson: SplinterDB: Closing the Bandwidth Gap for NVMe Key-Value Stores. USENIX Annual Technical Conference 2020: 49-63

Usage

SplinterDB is a library intended to be embedded within another program. See Usage for a guide on how to integrate SplinterDB into an application.

SplinterDB is provided as-is and is not recommended for use in production until version 1.0. See Limitations for details.

Build

See Build for instructions on building SplinterDB from source.

See Documentation for preliminary documentation.