The proliferation of the Internet of Things (IoT) has resulted in an immense volume of time-series data across various applications, necessitating efficient time-series databases (TSDB) to handle high-throughput ingestion and low-latency queries. The representative one is Apache IoTDB, which is an open-source, distributed TSDB that can be applied on both edge and cloud. Despite various TSDBs, an authoritative benchmark is required to verify their performance fairly. As the first industry-standard benchmark for measuring the performance of gateway systems, TPCx-IoT is the appropriate choice. In this paper, we use the TPCx-IoT to measure TimechoDB which is based on IoTDB, and demonstrate its superior performance in handling extensive data ingestion and complex query operations. The results show that TimechoDB outperformed the other TSDBs submitted to the TPC committee and we analyze key factors of TimechoDB’s advantages. Furthermore, we offer insights and recommendations for future improvements in the TPCx-IoT benchmark, aiming to drive advancements in the management of large-scale IoT data.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Performance Evaluation of TimechoDB Using TPCx-IoT Benchmark

  • Xinhao Gu,
  • Xinyu Tan,
  • Jialin Qiao,
  • Junzhi Peng,
  • Steve Yurong Su,
  • Pengcheng Zheng,
  • Xiangdong Huang,
  • Shaoxu Song,
  • Jianmin Wang

摘要

The proliferation of the Internet of Things (IoT) has resulted in an immense volume of time-series data across various applications, necessitating efficient time-series databases (TSDB) to handle high-throughput ingestion and low-latency queries. The representative one is Apache IoTDB, which is an open-source, distributed TSDB that can be applied on both edge and cloud. Despite various TSDBs, an authoritative benchmark is required to verify their performance fairly. As the first industry-standard benchmark for measuring the performance of gateway systems, TPCx-IoT is the appropriate choice. In this paper, we use the TPCx-IoT to measure TimechoDB which is based on IoTDB, and demonstrate its superior performance in handling extensive data ingestion and complex query operations. The results show that TimechoDB outperformed the other TSDBs submitted to the TPC committee and we analyze key factors of TimechoDB’s advantages. Furthermore, we offer insights and recommendations for future improvements in the TPCx-IoT benchmark, aiming to drive advancements in the management of large-scale IoT data.