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.
☆1,129Updated this week
Related projects ⓘ
Alternatives and complementary repositories for sirix
- Distributed Stream and Batch Processing☆1,105Updated 8 months ago
- ☆612Updated last year
- Language-Natural Persistence Layer for Java☆404Updated this week
- Waltz is a quorum-based distributed write-ahead log for replicating transactions☆412Updated last year
- AgensGraph, a transactional graph database based on PostgreSQL☆1,344Updated 5 months ago
- Build platforms that flexibly mix SQL, batch, and stream processing paradigms☆719Updated this week
- PartiQL libraries and tools in Kotlin.☆539Updated this week
- ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork o…☆499Updated this week
- Strongbox is an artifact repository manager.☆613Updated 11 months ago
- Rock solid distributed database specializing in active/active automatic failover and WAN replication☆1,119Updated this week
- Microservice native message and event store for Postgres☆1,623Updated 7 months ago
- A record-oriented store built on FoundationDB☆589Updated this week
- ZetaSQL - Analyzer Framework for SQL☆2,325Updated last week
- Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go.☆509Updated 5 years ago
- An algorithm to optimize database queries that run multiple times https://pubkey.github.io/event-reduce/☆720Updated 2 weeks ago
- A versioning data store for time-variant graph data.☆338Updated 3 months ago
- Blazingly fast analytics database that will rapidly devour all of your data.☆1,618Updated 3 months ago
- CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex…☆4,125Updated this week
- TerminusDB is a distributed database with a collaboration model☆2,783Updated 2 weeks ago
- Accelerated Sparse Linear Algebra with Postgres and SuiteSparse☆366Updated this week
- The Cloud Operational Data Store: use SQL to transform, deliver, and act on fast-changing data.☆5,814Updated this week
- Automated testing to find logic and performance bugs in database systems☆1,499Updated 2 weeks ago
- A Java library for generating Time-Sorted Unique Identifiers (TSID).☆284Updated this week
- A Relational Database Backed by Apache Kafka☆393Updated 2 weeks ago
- A programmable, observable and distributed job orchestration system.☆471Updated 11 months ago
- SQLite with Branches☆1,622Updated 4 years ago
- A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications☆1,417Updated last week
- Scratch is a swiss army knife for big data.☆1,102Updated 4 months ago
- High Performance Embedded Key-Value Store☆687Updated this week
- The Feldera Incremental Computation Engine☆768Updated this week