SplinterDB

NoSQL

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

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

Key/Value

Indexes

B-epsilon Tree

Query Interface

Custom API

Storage Architecture

Disk-oriented

System Architecture

Embedded

SplinterDB Logo
Website

https://splinterdb.org

Source Code

https://github.com/vmware/splinterdb

Tech Docs

https://github.com/vmware/splinterdb/blob/main/docs/README.md

Twitter

@splinterdbnews

Developer

VMware, Inc.

Country of Origin

US

Start Year

2018

Project Type

Industrial Research, Open Source

Written in

C

Supported languages

C, C++

Operating Systems

Linux

Licenses

Apache v2