parquet-mem-cache-size - Amazon Timestream

Para obtener capacidades similares a las de Amazon Timestream, considere Amazon Timestream LiveAnalytics para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información aquí.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

parquet-mem-cache-size

Detalles de los parámetros
Predeterminado 20%de la memoria del sistema
Valores permitidos Porcentaje (p. ej.,20%) o número absoluto (0 — 1.610.612.736.000)
Categoría Gestión de memoria/almacenamiento en caché

Explicación detallada:

Establece la cantidad máxima de memoria dedicada al almacenamiento en caché de los datos del archivo Parquet en la memoria. Esta caché almacena los bloques de datos de Parquet a los que se ha accedido recientemente, lo que reduce drásticamente la latencia de lectura en caso de consultas repetidas sobre los mismos datos. Este es uno de los parámetros de read/query rendimiento más impactantes.

Impacto:

  • Demasiado bajo: los errores frecuentes en la memoria caché obligan a realizar lecturas desde el almacenamiento de objetos, lo que aumenta considerablemente la latencia de las consultas (acceso a la red I/O o a la memoria).

  • Demasiado alta: deja memoria insuficiente para la ejecución de consultas, los búferes WAL y los procesos del sistema.

  • Óptimo: normalmente, entre el 15 y el 25% de la memoria total de la instancia, según el tamaño del conjunto de trabajo.

Recomendaciones por tamaño de instancia:

Recomendaciones de tamaño de instancia
Tipo de instancia Memoria (GiB) Valores recomendados Aprox. GiB Justificación
db.influx.medium 8 15%o 1.073.741.824 ~1.2 Caché mínima; la memoria es escasa
db.influx.large 16 20% ~3.2 El valor predeterminado es apropiado
db.influx.xlarge 32 20% ~6.4 Tamaño de caché significativo
db.influx.2xlarge 64 20% ~12.8 Buena cobertura del set de trabajo
db.influx.4xlarge 128 25% ~32 Gran caché para análisis
db.influx.8xlarge 256 25% ~64 Caché sustancial
db.influx.12xlarge 384 25% ~96 Soporte para set de trabajo muy grande
db.influx.16xlarge 512 25% ~128 Capacidad de caché masiva
db.influx.24xlarge 768 25% ~192 Caché máxima para la instancia más grande