Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué tipo de sistema de gestión de bases de datos es una base de datos de series temporales?

¿Qué tipo de sistema de gestión de bases de datos es una base de datos de series temporales?

La base de datos de series temporales (TSDB) es un sistema de gestión de bases de datos que se utiliza para almacenar, procesar y analizar datos de series temporales (en lo sucesivo, datos de series temporales).

Los datos temporales son datos registrados e indexados secuencialmente en la dimensión temporal. Varios dispositivos y sensores en ciudades inteligentes, Internet de las cosas, Internet de los vehículos, Internet industrial y otros campos generarán datos de series de tiempo masivos. Los datos de cotización del mercado de valores también son datos de series de tiempo. del total de datos globales.

Aunque las bases de datos relacionales o NoSQL también se pueden utilizar para procesar datos de series de tiempo, dichas bases de datos no pueden utilizar completamente las características de los datos de series de tiempo y la mejora del rendimiento es extremadamente limitada. Solo pueden depender de la tecnología de clúster. e invertir más cálculos y recursos de almacenamiento para manejar, los costos de operación y mantenimiento del sistema aumentan considerablemente. Las bases de datos de series de tiempo especialmente diseñadas, como TDengine, aprovechan al máximo las características de las bases de datos de series de tiempo, lo que mejora en gran medida la escritura de datos y la velocidad de consulta, y también mejora en gran medida la tasa de compresión de datos. Además, Time Series Database incluye capacidades patentadas de análisis de datos de series de tiempo y capacidades de gestión de datos, lo que permite a los usuarios desarrollar aplicaciones fácilmente.

TDengine es una base de datos de series temporales nativa de la nube, de código abierto, diseñada y optimizada para Internet de las cosas, Internet industrial, finanzas, monitoreo de operaciones de TI y otros escenarios de aplicaciones, con una elasticidad y escalabilidad extremadamente altas. Al mismo tiempo, también viene con almacenamiento en caché integrado, computación de transmisión, suscripción de datos y otras funciones del sistema, que pueden reducir en gran medida la complejidad del diseño del sistema, reducir los costos operativos y de investigación y desarrollo, y es una plataforma minimalista de procesamiento de datos de series temporales.