Module storage

Source
Expand description

Storage module for managing market data files

This module handles writing market data to files, file rolling, compression, and metadata management.

Re-exports§

pub use compressor::FileCompressor;
pub use naming::FileNaming;
pub use roller::FileRoller;
pub use writer::CompressionMode;
pub use writer::FileStats;
pub use writer::FileWriter;
pub use zerocopy_writer::ZerocopyFileWriter;
pub use zerocopy_writer::ZerocopyWriterStats;
pub use error::Result;
pub use error::StorageError;

Modules§

compressor
File compression functionality for reducing storage space
error
Error types and result aliases for storage operations
manager
Storage manager that coordinates file operations
naming
File naming strategy and parsing logic.
roller
File rolling functionality for managing file rotation
types
Types for the storage module
utils
Utility functions for storage operations
writer
File writer for market data
zerocopy_writer
Zero-copy optimized file writer for high-frequency market data