sirix
Bitemporal DB
A log-structured, bitemporal append-only database system with native versioning support.
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.
1k stars
35 watching
253 forks
Language: Roff
last commit: 3 days ago
Linked from 2 awesome lists
comparisoncoroutinesdiffdiff-algorithmdiffinghacktoberfesthashingjavajsonjsoniqkeycloakkotlinsnapshotssdstoragetemporal-dataversioningvertxxmlxquery
Related projects:
Repository | Description | Stars |
---|---|---|
sirixdb/sirix-svelte-frontend | A GUI console for SirixDB using Svelte and Tauri, allowing users to interact with the SirixDB database. | 26 |
siridb/siridb-server | A highly scalable and fast time series database with dynamic grouping of time series. | 506 |
fern4lvarez/piladb | A lightweight, RESTful database engine based on stack data structures | 206 |
bitemyapp/revise | A Clojure-based client for interacting with a RethinkDB database | 146 |
iboxdb/db4o-gpl | A non-intrusive persistence system for storing complex objects in real-time | 30 |
mfp/obigstore | A multi-dimensional, scalable and highly available database system with BigTable-like data model and LevelDB | 43 |
robashton/cravendb | A document-oriented database with advanced features like full-text queries and replication. | 61 |
duckdb/duckdb-rs | An ergonomic Rust wrapper for DuckDB's C API | 505 |
tumblr/jetpants | Automates complex MySQL database tasks and provides a Ruby library for building custom migration scripts | 1,136 |
netrusov/zabbixdba | Service to monitor multiple RDBMS databases in real-time | 98 |
webdb-app/app | A comprehensive database IDE with features like versioning and data inference, designed to simplify database development and management. | 181 |
firstbatchxyz/hollowdb | A privacy-preserving key-value database on the Arweave blockchain | 62 |
pupizoid/ormlite | A lightweight package implementing some ORM-like features and helpers for SQLite databases. | 14 |
zero88/jooqx | An implementation of a powerful, reactive, and non-blocking SQL database interface | 27 |
curiosity-ai/rocksdb-sharp | A C# wrapper around Facebook's RocksDB key-value database | 166 |