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

¿Qué 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 de series temporales son datos registrados e indexados secuencialmente a lo largo de la dimensión temporal. Varios tipos de equipos y sensores en campos como las ciudades inteligentes, el Internet de las cosas, el Internet de los vehículos y el Internet industrial generarán cantidades masivas de datos de series de tiempo. Los datos del mercado de valores también son datos de series de tiempo. Los datos representarán más del 90% del total de datos del mundo.

Aunque también puede utilizar bases de datos relacionales o bases de datos NoSQL para procesar datos de series de tiempo, dichas bases de datos no aprovechan al máximo las características de los datos de series de tiempo y la mejora del rendimiento es extremadamente limitada. En tecnología de clúster e invertir más tiempo, se requieren recursos informáticos y recursos de almacenamiento para procesar, y 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 (Time Series Database) nativa de la nube y de código abierto, especialmente diseñada y optimizada para escenarios como Internet de las cosas, Internet industrial, finanzas y monitoreo de operación y mantenimiento de TI. y tiene una capacidad de escalabilidad elástica extremadamente fuerte. Al mismo tiempo, también tiene funciones integradas del sistema como almacenamiento en caché, computación de transmisión y suscripción de datos, que pueden reducir en gran medida la complejidad del diseño del sistema y reducir los costos operativos y de investigación y desarrollo. Es una plataforma minimalista de procesamiento de datos de series de tiempo.