parquet-mem-cache-size - Amazon Timestream

Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. Scopri di più qui.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

parquet-mem-cache-size

Dettagli dei parametri
Impostazione predefinita 20%della memoria di sistema
Valori consentiti Percentuale (ad es.20%) o numero assoluto (0 — 1.610.612.736.000)
Categoria Gestione della memoria/memorizzazione nella cache

Spiegazione dettagliata:

Imposta la quantità massima di memoria dedicata alla memorizzazione nella cache dei dati dei file Parquet. Questa cache memorizza i blocchi di dati Parquet a cui si accede di recente, riducendo drasticamente la latenza di lettura per le query ripetute sugli stessi dati. Questo è uno dei parametri più importanti per le prestazioni. read/query

Impatto:

  • Troppo basso: gli errori frequenti nella cache forzano le letture dallo storage degli oggetti, con un conseguente aumento significativo della latenza delle query (accesso alla rete I/O o alla memoria).

  • Troppo alta: non lascia memoria sufficiente per l'esecuzione delle query, i buffer WAL e i processi di sistema.

  • Ottimale: in genere il 15-25% della memoria totale dell'istanza, a seconda delle dimensioni del set di lavoro.

Raccomandazioni per dimensione dell'istanza:

Raccomandazioni relative alla dimensione
Tipo di istanza Memoria (GiB) Valore consigliato ca. GiB Rationale
db.influx.medium 8 15%o 1.073.741.824 ~1.2 Cache minima; la memoria è scarsa
db.influx.large 16 20% ~3,2 L'impostazione predefinita è appropriata
db.influx.xlarge 32 20% ~6.4 Dimensione significativa della cache
db.influx.2xlarge 64 20% ~12,8 Buona copertura del set da lavoro
db.influx.4xlarge 128 25% ~32 Ampia cache per l'analisi
db.influx.8xlarge 256 25% ~64 Cache sostanziale
db.influx.12xlarge 384 25% ~96 Supporto per set da lavoro molto ampio
db.influx.16xlarge 512 25% ~128 Enorme capacità di cache
db.influx.24xlarge 768 25% ~192 Cache massima per l'istanza più grande