HackerPapers

arXiv:2204.09795cs.DB

SciTS: A Benchmark for Time-Series Databases in Scientific Experiments and Industrial Internet of Things

Jalal Mostafa, Sara Wehbi, Suren Chilingaryan, Andreas Kopmann

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Time-series data has an increasingly growing usage in Industrial Internet of Things (IIoT) and large-scale scientific experiments. Managing time-series data needs a storage engine that can keep up with their constantly growing volumes while providing an acceptable query latency. While traditional ACID databases favor consistency over performance, many time-series databases with novel storage engines have been developed to provide better ingestion performance and lower query latency. To understand how the unique design of a time-series database affects its performance, we design SciTS, a highly extensible and parameterizable benchmark for time-series data. The benchmark studies the data ingestion capabilities of time-series databases especially as they grow larger in size. It also studies the latencies of 5 practical queries from the scientific experiments use case. We use SciTS to evaluate the performance of 4 databases of 4 distinct storage engines: ClickHouse, InfluxDB, TimescaleDB, and PostgreSQL.

arXiv comments
Journal reference
DOI
doi:10.1145/3538712.3538723
Subjects
cs.DBDatabases astro-ph.IMInstrumentation and Methods for Astrophysics cs.PFPerformance hep-exHigh Energy Physics, Experiment

On Hacker News

Linked by 1 identifiable commenter in 3 comments across 3 threads, from Oct 2022 to Feb 2023.

Comments linking this paper, per year.

Discussed in comments3 threads

  1. Float Compression 3: Filters 1 comment
    • Interesting to match with the observations from the practice of using ClickHouse[1][2] for time series: 1. Reordering to SOA helps a lot - this is the whole point of column-oriented databases. 2. Specialized codecs like Gorilla[3], DoubleDelta[4], and FPC[5] lose to simply using…

      zX41ZdbWView on HNParent context

    • Here is a recent comparison: https://arxiv.org/pdf/2204.09795.pdf Although I'm not sure if it is using the new IOx engine or not.

      zX41ZdbWView on HNParent context

    • ClickHouse supports ad-hoc analytics, real-time reporting, and time series workloads at the same time. It is perfectly suited for user-facing analytics services. It supports low-latency (<100ms) queries for real-time analytics as well as high query throughput (500 QPS and more)…

      zX41ZdbWView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.