Saltar al contenido

Creación de tablas en InfluxDB a través de Terminal

Después de consultar con especialistas en esta materia, programadores de deferentes ramas y maestros hemos dado con la solución al problema y la dejamos plasmada en este post.

Solución:

InfluxDB realmente no tiene el concepto de una tabla. Los datos se estructuran en series, que se componen de medidas, etiquetas y campos.

Las medidas son como cubos.

Las etiquetas son valores indexados.

Los campos son los datos reales.

Los datos se escriben en InfluxDB a través del protocolo de línea. La estructura del protocolo de línea es la siguiente

,[,] [,] 

Un ejemplo de un protocolo de punto en línea:

weather,location=us-midwest temperature=82 1465839830100400200

Para insertar datos en la base de datos, deberá enviar una solicitud HTTP POST al /write punto final, especificando el db parámetro de consulta.

Por ejemplo:

curl -XPOST http://localhost:8086/write?db=mydb --data-binary "weather,location=us-midwest temperature=82 1465839830100400200"

Para obtener más información, consulte la sección Primeros pasos de los documentos de InfluxDB.

Solo quiero citar al moderador de la comunidad de influxdata aquí:

Tu puedes pensar en

  • mediciones como mesas en sql,
  • etiquetas como columnas indexadas,
  • y campos como columnas no indexadas

Además, no hay una declaración de “crear tabla”. Simplemente inserte en una tabla. La llamada web se especificó anteriormente. Si tiene el intérprete de línea de comando “influjo”, puede hacer:

export INFLUX_PASSWORD="BlahBlahBlah"
influx -host  -u  -d 
insert my_influx_test_measurement,index1="aaa" value1="bbb"

Tenga en cuenta que “insertar” es solo una línea de comando (también conocida como “afluencia”). No funciona con llamadas http.

Es una lástima que hayan llamado “influjo” al intérprete de línea de comandos. No, cuando alguien se refiere a “afluencia”, no está claro si es la base de datos o la CLI.

Si estás de acuerdo, puedes dejar una reseña acerca de qué le añadirías a esta noticia.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *