Memorizzazione nella cache delle statistiche in Cloud Storage FUSE

La memorizzazione nella cache delle statistiche in Cloud Storage FUSE accelera le operazioni sui metadati dei file per le applicazioni che controllano di frequente gli attributi dei file, ad esempio le applicazioni che controllano ripetutamente se un file è stato modificato. La memorizzazione nella cache dei metadati dei file consente di ridurre il numero di chiamate GetMetadata a Cloud Storage.

Vantaggi della memorizzazione nella cache delle statistiche

  • Prestazioni migliorate per le operazioni sugli attributi dei file: la memorizzazione nella cache stat archivia i metadati degli oggetti, come dimensioni del file, ora di modifica, autorizzazioni e altri attributi standard dei file. L'abilitazione della memorizzazione nella cache delle statistiche velocizza notevolmente le operazioni che eseguono query su questi attributi, perché Cloud Storage spesso può recuperare queste informazioni dalla cache locale.

  • Latenza ridotta: fornendo i metadati dalla cache stat locale, Cloud Storage FUSE evita i round trip di rete a Cloud Storage per una richiesta di oggetto stat, riducendo la latenza delle operazioni con un numero elevato di metadati.

  • Memorizzazione nella cache delle statistiche negative: puoi memorizzare nella cache le informazioni su file o directory inesistenti, il che significa che se un'applicazione controlla spesso un file che non esiste, il risultato negativo può essere memorizzato nella cache per una breve durata (TTL), impedendo ricerche ripetute in Cloud Storage per lo stesso percorso inesistente.

Configura la memorizzazione nella cache delle statistiche

La cache delle statistiche è abilitata per impostazione predefinita. Configuralo utilizzando il comando gcsfuse.

Per impostare la dimensione massima della cache, specifica un valore per una delle seguenti opzioni:

Per ulteriori informazioni sui valori predefiniti e consigliati per la configurazione della cache stat, consulta le pagine Riferimento per l'interfaccia a riga di comando di Cloud Storage FUSE e File di configurazione di Cloud Storage FUSE.

Configura la memorizzazione nella cache delle statistiche negative

Cloud Storage FUSE offre anche una funzionalità di memorizzazione nella cache delle statistiche negative, che consente di impostare un TTL per le voci della cache delle statistiche per i file inesistenti o i risultati negativi. Il TTL della cache delle statistiche negative è controllato utilizzando uno dei seguenti metodi:

Per scoprire di più sulla memorizzazione nella cache delle statistiche, consulta Semantica di Cloud Storage FUSE nella documentazione di GitHub di Cloud Storage FUSE.

Passaggi successivi