sirixdb/sirix
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
109 best points · 47 comments · 8 Hacker News posts · 1,222 GitHub stars · View on GitHub
Hacker News discussions
- Show HN: SirixDB – Bitemporal binary JSON database system and event store (109 points, 16 comments, by lichtenberger, 2023-11-13)
- SirixDB – An Evolutionary, Temporal NoSQL Storage System (88 points, 25 comments, by burtonator, 2019-05-05)
- Show HN: SirixDB 1.0 Beta – Git-Like Versioning, Diffs, Time-Travel Queries (13 points, 6 comments, by lichtenberger, 2026-07-15)
- Sirix – an open source storage system for time varying data (3 points, 0 comments, by jojo-lichten, 2018-04-09)
- A versioned open source XML storage system, storing snapshots of temporal data (1 points, 0 comments, by miazma, 2013-06-18)
- Sirix – Beyond Versioning of Persistent Trees (1 points, 0 comments, by jojo_lichti, 2014-04-19)
- Sirix: Effective and efficient storing and querying of your temporal data (1 points, 0 comments, by based2, 2019-04-20)
- Show HN: SirixDB – a bitemporal JSON database system with sub-page versioning (1 points, 0 comments, by lichtenberger, 2026-07-14)