ELSEIF
Your brief EB
398 stories from 147 feeds 778 clusters Refreshed 10 minutes ago next pull 06:09

DATABASES Signal 449

DoltLite adds Git-style version control to SQLite while keeping SQL compatibility

DoltLite 0.50.0 beta introduces Git-style branching, merging and time-travel to SQLite via a content-addressed storage layer while preserving the upstream SQL engine and providing binaries for macOS, Linux, Windows, browsers, mobile and server-side runtimes.

WHY IT MATTERS

Engineers can now track schema and data changes with Git-like commits, branches and merges directly inside SQLite without a separate database server. Because DoltLite retains SQLite’s SQL execution layer but swaps the storage layer, code that relies on the pager, page format, write-ahead logging or journaling must be updated, while read-heavy workloads may benefit from lower latency.

Written by elseif from the cluster below · every claim links back to a source

The three things worth knowing

01

DoltLite 0.50.0 beta provides Git-style version control (branches, merges, diffs, time travel) through SQL functions and virtual tables while keeping SQLite’s parser, planner and VDBE unchanged.

02

The storage layer is replaced with a content-addressed Prolly Tree in a single-file chunk store, which preserves SQL compatibility but breaks dependence on SQLite’s pager, page format and journaling.

03

Benchmarks show read latency lower than SQLite’s on a file-backed workload, write latency is traded for history, and the format has survived 57 releases with a promised migration path for future changes.

THE CLUSTER

Same story, 1 feed.

ORDERED BY FIRST SEEN
for(geeks) DoltLite brings Git-style history to SQLite Open ↗