Article may be outdated

This article is 83 days old. Some details may have changed since publication.

Hacker News·3 min read·hard

Show HN: SirixDB 1.0 Beta – Git-Like Versioning, Diffs, Time-Travel Queries

L
lichtenberger
Show HN: SirixDB 1.0 Beta – Git-Like Versioning, Diffs, Time-Travel Queries
✦AI Summary

SirixDB 1.0 Beta is a new database system that treats data revisions as first-class citizens, allowing for Git-like versioning and time-travel queries. It uses structural sharing to manage history efficiently without the overhead of traditional audit tables or log replaying.

Why it matters

This technology offers a more efficient way for developers to handle data versioning and historical auditing, potentially simplifying complex infrastructure requirements.

✦Dive DeeperCreate a free account to unlock

🟢 Live Demo · Why SirixDB · Docs · Website · Discord · Forum · Web UI

Status: 1.0.0-beta — usable today and actively developed. The on-disk format and public APIs are stabilizing toward a 1.0 release; feedback from real use is exactly what we're looking for.

You update a row in your database. The old value is gone.

To get history, you bolt on audit tables, change-data-capture, or event sourcing. Now you have two systems: one for current state, one for history. Querying the past means replaying events or scanning logs. Your "simple" audit requirement just became an infrastructure project.

Git solves this for files—but you can't query a Git repository. Event sourcing preserves history—but reconstructing past state means replaying from the beginning.

SirixDB is a database where every revision is a first-class citizen . Not an afterthought. Not a log you replay.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologystartups
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in