A time-series database is a database management system optimized for handling time-stamped data, such as metrics, events, or sensor readings, where each entry is a data point associated with a specific timestamp. Unlike general-purpose databases, TSDBs use specialized storage engines, often based on log-structured merge-trees (LSM-trees), to achieve high write throughput and efficient data compression for sequential, append-only workloads. They are a core component of agentic memory systems for persisting chronological logs of agent actions, environmental observations, and system state changes over extended operational timeframes.
