Crate mz_persist

Source
Expand description

Persistence for differential dataflow collections

Modulesยง

azure
An Azure Blob Storage implementation of Blob storage.
cfg
Configuration for crate::location implementations.
error
Persistence related errors.
file
File backed implementations for testing and benchmarking.
generated
Generated protobuf code and companion impls.
indexed
A persistent, compacting, indexed data structure of (Key, Value, Time, i64) updates.
intercept
Test utilities for trapping and injecting responses in external storage.
location
Abstractions over files, cloud storage, etc used in persistence.
mem
In-memory implementations for testing and benchmarking.
metrics
Implementation-specific metrics for persist blobs and consensus
postgres
Implementation of Consensus backed by Postgres.
retry
Retry utilities.
s3
An S3 implementation of Blob storage.
unreliable
Test utilities for injecting latency and errors.
workload
A configurable data generator for benchmarking.