Colocação em cache de tipos no Cloud Storage FUSE

Este documento fornece detalhes sobre o armazenamento em cache de tipos, que acelera as verificações de existência de ficheiros ou diretórios para cargas de trabalho que realizam muitas verificações de existência ou pesquisas de caminhos. A colocação em cache de tipos melhora a latência ao reduzir o número de pedidos feitos ao Cloud Storage para verificar se existe um caminho.

Vantagens da colocação em cache de tipos

  • Desempenho melhorado para operações de metadados: a colocação em cache de tipos armazena informações de tipos em cache sobre se um objeto é um ficheiro ou um diretório, ou um link simbólico localmente, o que acelera as operações que precisam de determinar o tipo de um objeto ou verificar a respetiva existência.

  • Latência reduzida: o armazenamento em cache de tipos ajuda o Cloud Storage FUSE a evitar fazer pedidos ao Cloud Storage para obter metadados, o que reduz o tempo necessário para realizar operações stat, ls e de procura de caminhos.

  • Menos pedidos do Cloud Storage: uma vez que as informações de tipo são publicadas a partir da cache local, o número de chamadas API para o Cloud Storage é reduzido.

Configure a colocação em cache de tipos

A cache de tipos está ativada por predefinição. Configure-o através do comando gcsfuse. Para definir o tamanho máximo da cache, indique um valor para um dos seguintes elementos:

Para definir o TTL da cache, use uma das seguintes opções:

Para saber mais sobre o armazenamento em cache de tipos, consulte a secção Semântica do FUSE do Cloud Storage na documentação do GitHub do FUSE do Cloud Storage.

O que se segue?