Conceptos básicos e instalación de InfluxDB

InfluxDB es una base de datos de series temporales (Base de datos de series temporales). Según la clasificación del motor de base de datos, actualmente ocupa el primer lugar en el campo de la base de datos de series temporales.

https://db-engines.com/en/ranking/time+series+dbms

 

 Funciones principales de InfluxDB

  1. Utilice el motor de almacenamiento TSM para datos de series temporales (datos sereis) para proporcionar funciones de compresión y escritura de datos de alto rendimiento.
  2. Escrito en lenguaje go, el programa tiene solo un archivo ejecutable binario y ninguna otra dependencia.
  3. A través de http API puede proporcionar operaciones de lectura y escritura de alto rendimiento y convenientes.
  4. El complemento admite la recopilación de fuentes de datos como Graphite, collectd y OpenTSDB.
  5. Proporcione operaciones de datos similares al formato de sintaxis SQL.
  6. La función de políticas de retención puede eliminar periódicamente datos antiguos.
  7. Las estadísticas de consulta continua (consulta automática) agregan datos para hacer que la consulta de datos sea más eficiente.

Desventajas

  1. La versión comunitaria solo admite la implementación en una sola máquina, y la función de clúster necesita usar la versión empresarial de pago.
  2. InfluxDB tiene menos documentos de aprendizaje de chino, lo cual es inconveniente para los usuarios que desean comprender la base de datos.

Comparación de conceptos en InfluxDB y RDBMS

El concepto InfluxDB RDBMS
Base de datos base de datos base de datos
Mesa medición mesa
Ok punto fila
Columna etiqueta (indexable), campo (no indexable) columna

 

Supongo que te gusta

Origin www.cnblogs.com/ilifeilong/p/12731327.html
Recomendado
Clasificación