2 unstable releases

0.2.0 Nov 12, 2023
0.1.0 Apr 28, 2019

#925 in Database interfaces

Download history 7/week @ 2024-02-22 4/week @ 2024-02-29 5/week @ 2024-03-21 43/week @ 2024-03-28 5/week @ 2024-04-04

53 downloads per month

MIT/Apache

7KB
68 lines

Submerge

Experimental databasey thing

This is a very early and experimental sketch of a distributed database. Justification and explanation will be forthcoming if it ever amounts to anything. Not serious yet.

Rough picture:

  • Tiered local storage
    • Small redb tables for hot data (BTrees, direct)
    • Large newel slabs for cold data (LSM, vectorized)
  • Simple replication and commit protocol (clepsydra)
  • Staged typed query language on top (brevet)

Dependencies

~13–26MB
~387K SLoC