2 unstable releases
0.2.0 | Nov 12, 2023 |
---|---|
0.1.0 | Apr 28, 2019 |
#2043 in Database interfaces
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–22MB
~358K SLoC