SlateDB

SlateDB is an embedded key-value DBMS designed to for object stores. Its storage architecture is based on log-structured merge-trees.

Compression

Naïve (Page-Level)

SlateDB supports block-level compression for SSTables using Snappy.

Data Model

Key/Value

Query Interface

Custom API

Storage Architecture

Disk-oriented

Storage Format

Custom

Storage Organization

Log-structured

System Architecture

Embedded

SlateDB Logo
Website

https://slatedb.io/

Source Code

https://github.com/slatedb/slatedb

Tech Docs

https://slatedb.io/docs/introduction/

Developer

Chris Riccomini

Country of Origin

US

Start Year

2024

Project Type

Hobby, Open Source

Written in

Rust

Supported languages

Rust

Operating Systems

Linux

Licenses

Apache v2