A system includes computer-readable media having memory, one or more processors, and instructions in the memory that, when executed by the one or more processors, cause the processor(s) to: generate an archive container, a cooked container, an ingest container, and an index container; receive, in the ingest container, a plurality of time series data elements; identify a data format for each of the time series data elements; divide the plurality of time series data elements into a plurality of data sub-elements based on a corresponding append binary large objects (blobs) contained in the cooked container; generate, statistical data for the plurality of time series data elements for each of one or more index blobs contained in the index container; and output: the statistical data to the index container; the plurality of data sub-elements to the cooked container, and the plurality of time series data elements to the archive container.