A very common reason is a wrong site baseUrl configuration.\n

Current configured baseUrl = / (default value)\n

We suggest trying baseUrl = \n\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.innerHTML=o}document.addEventListener("DOMContentLoaded",(function(){void 0===window.docusaurus&&insertBanner()}))

Skip to main content

An embedded database built on object storage.

Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage to provide bottomless storage capacity, high durability, and easy replication.

Object Store Durability

SlateDB inherits your object store's durability. Yup, 99.999999999% durability.

Zero-Disk Architecture

SlateDB runs without disks. No more disk failures, no more disk corruption.

Simple Replication

Why write complex replication protocols when you can let your object store handle it?

Tunable Performance

Configure SlateDB to optimize for low latency, low cost, or high durability.

Scalable Readers

Supports a single writer and multiple readers. SlateDB detects and fences zombie writers.

Built in Rust

SlateDB is an embeddable library built in Rust. Use SlateDB with the language of your choice.

Get Started

Add SlateDB to your dependencies and you are off to the races!

Cargo.toml
[dependencies]
slatedb = "*"
Copyright © 2024 SlateDB Authors. All rights reserved.
slateDB