Getting Started

Overview

Meet Litebase

Litebase is a distributed database built on top of SQLite. It is designed to run on distributed file systems and object storage, enabling data to be shared across multiple nodes and tiered for optimal cost and performance.

Why Litebase?

Cloud computing has unlocked incredible opportunities, but as infrastructure grows, complexity often follows. Modern database solutions can feel fragmented offering many features, but often sacrificing portability, control, and simplicity, making them especially challenging for smaller teams to adopt and manage effectively.

Litebase takes a fresh approach. Built on the trusted foundation of SQLite, Litebase reimagines how a lightweight, embedded database can scale effortlessly in distributed and cloud-native environments.

It has never been easier to get started with SQLite, and now with Litebase you can level up your database while retaining the simplicity and familiarity of SQLite.

Is Litebase a server or a database?

Litebase is a system of components that includes a server, storage backend, SDKs, and a CLI. While Litebase does embed SQLite and uses it as its core database engine, Litebase introduces a new API surface designed for distributed access over the network.

The query layer is inspired by SQLite’s interface and remains compatible with its storage format, but Litebase operates as a standalone database system. It handles coordination, replication, and storage management across multiple nodes. We refer to Litebase as a database, rather than just a server, to emphasize that it offers a cohesive data platform, not just a network wrapper around SQLite, but a reimagined system for modern, distributed use cases.

Next Article