Expand description
Storage Write-Ahead Buffer — buffers incoming writes in memory before flushing to the underlying storage backend.
Provides durability semantics via monotonic sequence numbers so that any unflushed entries can be replayed after a crash.
Structs§
- Buffer
Config - Configuration knobs for
StorageWriteAheadBuffer. - Buffered
Entry - A single entry held in the
StorageWriteAheadBuffer. - Flush
Result - Summary returned by
StorageWriteAheadBuffer::flush. - Storage
Write Ahead Buffer - In-memory write-ahead buffer with sequence-numbered entries.
Enums§
- WriteOp
- An individual write operation staged in the buffer.