The database used by the monitor.
The DB is based on sled which is an embedded database. This crate implements various wrappers for the sled DB which introduce abstractions (Typed keys for example) and implement bincode encoding for the data storage and any associated functions.
A brief overview on what each module in this crate is supposed to do:
Module | Description |
---|---|
db | Implements bincode De-/Serialization for sled database functions |
keys | Makes it possible to use typed keys with the bincode DB functions, which avoid mistakes such as trying to read out a wrong data type from a DB key |