Crate mz_storage_client

source ·
Expand description

Materialize’s storage layer.


  • The public API of the storage layer.
  • A controller that provides an interface to the storage layer.
  • Metrics for the storage controller components
  • These structure represents a full set up updates for the mz_source_statistics_raw and mz_sink_statistics_raw tables for a specific source-worker/sink-worker pair. They are structured like this for simplicity and efficiency: Each storage worker can individually collect and consolidate metrics, then control how much StorageResponse traffic is produced when sending updates back to the controller to be written.
  • An abstraction for dealing with storage collections.