Module persist::indexed [−][src]
Expand description
A persistent, compacting, indexed data structure of (Key, Value, Time, Diff)
updates.
Modules
A persistent, compacting data structure containing indexed (Key, Value, Time, Diff)
entries.
A runtime for background asynchronous maintenance of stored data.
A disk-backed cache for objects in blob storage.
A columnar representation of ((Key, Val), Time, Diff) data suitable for in-memory reads and persistent storage.
Data structures stored in Blobs and Logs in serialized form.
Persistence related monitoring metrics.
Structs
The cumulative state that results from applying some prefix of the persist state change log.
A persistent, compacting, indexed data structure of (Key, Value, Time, Diff)
updates.
Enums
An input to the persist state machine.
A read-only input to the persist state machine.
An event in a persisted stream.
A future for some work that can be completed outside of the main Indexed loop.
A request for some work e.g. trace compaction, that can be performed outside of the main Indexed loop.
A response for some work that was completed outside of the main Indexed loop.
Traits
An isolated, consistent read of previously written (Key, Value, Time, Diff) updates.