Skip to main content

chronix_engine/cache/
mod.rs

1//! # chronix-cache
2//!
3//! Caching layer for the Chronix time-series database.
4//!
5//! This crate provides:
6//! - [`LastValueCache`] — O(1) lookup of the most recent point per series
7//! - [`SegmentCache`] — LRU cache for decoded Arrow arrays from segments
8
9#![warn(missing_docs)]
10#![deny(unsafe_code)]
11
12pub mod error;
13pub mod lvc;
14pub mod segment;
15
16pub use error::CacheError;
17pub use lvc::LastValueCache;
18pub use segment::{CacheLoadError, SegmentCache};