ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
203
Citations
7
Influential Citations
IEEE Transactions on Knowledge and Data Engineering
Venue
2017
Year
The collection of time series data increases as more monitoring and automation are being deployed. These deployments range in scale from an Internet of things (IoT) device located in a household to enormous distributed Cyber-Physical Systems (CPSs) producing large volumes of data at high velocity. To store and analyze these vast amounts of data, specialized Time Series Management Systems (TSMSs) have been developed to overcome the limitations of general purpose Database Management Systems (DBMSs) for times series management. In this paper, we present a thorough analysis and classification of TSMSs developed through academic or industrial research and documented through publications. Our classification is organized into categories based on the architectures observed during our analysis. In addition, we provide an overview of each system with a focus on the motivational use case that drove the development of the system, the functionality for storage and querying of time series a system implements, the components the system is composed of, and the capabilities of each system with regard to Stream Processing and Approximate Query Processing (AQP). Last, we provide a summary of research directions proposed by other researchers in the field and present our vision for a next generation TSMS.
As the Internet of Things and Cyber-Physical Systems proliferate, the volume and velocity of time series data have grown dramatically. General-purpose Database Management Systems often struggle with the specific requirements of time series data, such as high write throughput, efficient time-based queries, and specialized compression. This survey is significant because it systematically organizes the fragmented landscape of Time Series Management Systems (TSMSs), providing a clear taxonomy based on architecture. For AI practitioners, understanding these systems is crucial because time series data is a primary input for many machine learning models, from predictive maintenance to anomaly detection. The paper's classification helps practitioners select the right TSMS for their workload and informs the design of data pipelines that feed AI models.
The paper's main technical contribution is its classification of TSMSs into architectural categories, which include:
The survey also provides a detailed comparison of each system's storage model (row vs. columnar), indexing techniques (e.g., B-trees, LSM-trees), query language support (SQL vs. NoSQL), and support for Approximate Query Processing (AQP) and stream processing. This structured comparison is a valuable resource for system designers.
The survey does not present new experimental results but synthesizes findings from existing literature. It notes that native TSMSs typically achieve higher write throughput and better compression than extended DBMSs, often by an order of magnitude. For example, systems like InfluxDB can handle millions of data points per second on commodity hardware. The paper also highlights that AQP capabilities are still nascent in most TSMSs, with only a few systems offering sampling or sketching techniques. The summary of research directions points to the need for better integration of machine learning for query optimization and adaptive storage.
This survey has had a lasting impact on the field by providing a common vocabulary and framework for discussing TSMSs. It has been cited over 200 times, indicating its role as a standard reference. For AI practitioners, the paper's vision for next-generation TSMS—incorporating machine learning for self-tuning, predictive caching, and automated data lifecycle management—directly aligns with the trend toward AI-driven data infrastructure. The survey also underscores the importance of stream processing for real-time AI applications, where low-latency ingestion and querying are critical. By clarifying the trade-offs between different system designs, this work helps practitioners make informed decisions when building time series pipelines for AI workloads.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba