Hasty Briefsbeta

Bilingual

Show HN: UnisonDB – Log-native KV database that replicates like a message bus

6 months ago
  • #database
  • #edge-computing
  • #replication
  • UnisonDB is a reactive, multi-modal database built on B+Trees and WAL-based streaming replication.
  • Designed for local-first, edge-scale applications, it combines database semantics with streaming mechanics.
  • Key features include Multi-Modal Storage (Key-Value, Wide-Column, LOB), Streaming Replication, Real-Time Notifications, and Edge-First Design.
  • Architecture highlights include a Log-Native Core with WAL + MemTable + B+Tree and Streaming Replication.
  • Supports various deployment topologies like Single Server, Primary + Replicas, Hub-and-Spoke, Multi-Hub, Multi-Hop Relay, and Hybrid.
  • Use cases include Edge Computing, Local-First Applications, Real-Time Analytics, and Multi-Region Replication.
  • Documentation covers Getting Started, Architecture, HTTP API, and Examples.
  • Community support is available via GitHub, Issues, and Discussions.
  • Licensed under Apache 2.0.