Home > Published Issues > 2026 > Volume 17, No. 1, 2026 >
JAIT 2026 Vol.17(1): 65-74
doi: 10.12720/jait.17.1.65-74

Evaluation of Databases for Digital Twins and Industrial Internet of Things: A Comparative Analysis

Bauyrzhan Amirkhanov 1, Azim Aidynuly 1,*, Murat Kunelbayev 1,2, Gulshat Amirkhanova 1, Timur Ishmurzin 1, and Dinara Zhaisanova 1
1. Department of Artificial Intelligence and Big Data, Faculty of Information Technology, Al-Farabi Kazakh National University, Almaty, Kazakhstan
2. Laboratory of Artificial Intelligence and Robotics, Institute of Information and Computational Technologies, Ministry of Education and Science of Kazakhstan, Almaty, Kazakhstan
Email: amirkhanov.b@gmail.com (B.A.); azimaidynuly1@gmail.com (A.A.); murat7508@yandex.kz (M.K.); gulshat.aa@gmail.com (G.A.); timon.ishmurzin@gmail.com (T.I.); zhaisanova15@gmail.com (D.Z.)
*Corresponding author

Manuscript received April 18, 2025; revised July 29, 2025; accepted August 12, 2025; published January 15, 2026.

Abstract—The adoption of Digital Twins (DT) and Industrial Internet of Things (IIoT) systems necessitates efficient database solutions for real-time data ingestion and analytics. This study evaluates the performance of time-series databases, Influx Database (InfluxDB) and Timescale Database (TimescaleDB), alongside Not only Structured Query Language (NoSQL) database Mongo Database (MongoDB). Through comprehensive benchmarking, including write throughput and query latency under simulated IIoT workloads, the study identifies trade-offs between write-intensive and read-intensive operations. The results highlight the suitability of InfluxDB for high-frequency data ingestion and TimescaleDB for complex analytical queries. The findings provide actionable recommendations for database selection in digital twin architectures, offering insights for practitioners in industrial applications. Key features and differences, such as data write/read speed and scalability, are analysed. Special attention was given to load testing using Go language, which allowed running parallel threads and achieving write speeds up to 300,000 records per second in InfluxDB. TimescaleDB showed stable performance when executing complex SQL queries, providing 40 ms per query when sampling 50,000 and 250,000 rows. Examples of using time series databases for storing and processing real-time data from IoT sensors are considered. A brief analysis of the OpenTwins architecture, its databases, and internal components related to database operations has been conducted. It is concluded that the choice of technology should be based on specific requirements for data processing speed, analytics, and long-term storage.
 
Keywords—databases, digital twin, industrial internet of things, internet of things, time-series databases

Cite: Bauyrzhan Amirkhanov, Azim Aidynuly, Murat Kunelbayev, Gulshat Amirkhanova, Timur Ishmurzin, and Dinara Zhaisanova, "Evaluation of Databases for Digital Twins and Industrial Internet of Things: A Comparative Analysis," Journal of Advances in Information Technology, Vol. 17, No. 1, pp. 65-74, 2026. doi: 10.12720/jait.17.1.65-74

Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions