DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

SplinterDB


SplinterDB is an embedded key-value DBMS from VMware Research.[05]

Source Code
https://github.com/vmware/splinterdb[02]
Developer
Country of Origin
US
Start Year
2018
Written in
C
Supported Languages
C, C++
Operating System
Linux
License
Apache v2

Database Entry

SplinterDB


SplinterDB is an embedded key-value DBMS from VMware Research.[05]

History


SplinterDB was initially built by a long list of [[https://github.com/vmware/splinterdb/blob/main/CONTRIBUTORS.md] contributors] for use as a metadata store within VMware Products. It was designed for optimal performance on fine-grained data sets on the fastest modern storage devices.

Data Model


Indexes


Query Interface


Storage Architecture


System Architecture


Revision #7