Blog

Noticias

Lanzamiento de InfluxDB fdw 1.0.0

Acabamos de lanzar la versión 1.0.0 del conector de datos externos para InfluxDB.

Esta versión es compatible con PostgreSQL 9.6, 10, 11, 12 y 13 y soporta las siguientes características:

  • Soporte para las funciones INSERT/DELETE
  • Soporte para la adición de más funciones al pushdown
  • Soporte para el pushdown de la cláusula LIMIT OFFSET
  • Soporte para el pushdown del operador escalar ANY/ALL (ARRAY)
  • Pruebas refactorizadas

El conector de datos externos soporta las siguientes características:

  • InfluxDB FDW soporta el pushdown de algunas funciones de agregado: count, stddev, sum, max, min.
  • InfluxDB FDW soporta las sentencias INSERT, y DELETE.
  • Las columnas time y time_text pueden utilizarse para las sentencias INSERT, DELETE.
  • La columna time puede indicar el timestamp con precisión de microsegundos.
  • La columna time_text puede indicar el timestamp con precisión de nanosegundos.
  • Pushdown de las cláusulas WHERE, incluyendo las funciones timestamp, interval y now().
  • Pushdown de las cláusulas LIMIT…OFFSET si existe únicamente la cláusula LIMIT o ambas (LIMIT y OFFSET).

Limitaciones:

  • UPDATE no es soportado.
  • Las restricciones WITH CHECK OPTION no son soportadas. Las siguientes limitaciones se deben al modelo de datos y al lenguaje de consulta de InfluxDB.
  • Los conjuntos de resultados presentan un número diferente de filas en función de la lista de destino especificada. Por ejemplo, SELECT field1 FROM t1 y SELECT field2 FROM t1 devuelven un número diferente de filas cuando la cantidad de puntos de field1 y field2 son diferentes en la base de datos InfluxDB.
  • La precisión del timestamp puede perderse debido a que la resolución del timestamp de PostgreSQL es de microsegundos mientras que la de InfluxDB es de nanosegundos.
  • Las condiciones como WHERE time + interval '1 day' < now() no funcionan. Por favor, utilicen WHERE time < now() - interval '1 day'.

Desarrollado por Toshiba Software Engineering & Technology Center.

Para más detalles, consulten el repositorio.

Repositorio fuente: https://github.com/pgspider/influxdb_fdw

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.