Time series data records values indexed by time. RedisTimeSeries implements a time series database as a Redis module. It stores time-value samples and allows retrieving aggregate values within time ranges. Samples can be added with labels and retained for a set time. Values can be averaged, summed, or operated on within aggregation windows. RedisTimeSeries integrates with monitoring tools and caching to enable various use cases.