Cotas e limites

Esta página descreve as cotas e os limites de solicitação do Cloud Storage.

Intervalos

  • Há um limite de taxa por projeto para a criação e exclusão de intervalos de aproximadamente uma operação a cada dois segundos. Portanto, na maioria dos casos, o ideal é planejar ter menos intervalos e mais objetos. Por exemplo, uma prática comum é usar um intervalo por usuário no seu projeto. No entanto, se você estiver desenvolvendo um sistema que adiciona muitos usuários por segundo ou que cria objetos usando credenciais robô, configure um projeto de muitos usuários em um único intervalo com as permissões apropriadas. Dessa forma, o limite da taxa de criação de intervalos não causará um gargalo.

  • Aplicativos altamente disponíveis não devem depender da criação ou exclusão de intervalos no caminho desses aplicativos. Os nomes dos intervalos fazem parte de um namespace centralizado e global: qualquer dependência desse namespace cria um ponto crítico de falha para o aplicativo. Por conta disso e do limite de uma operação a cada dois segundos mencionado acima, a prática recomendada para serviços altamente disponíveis no Cloud Storage é criar antecipadamente todos os intervalos necessários.

  • Há um limite de uma atualização por segundo para cada intervalo. Portanto, atualizações rápidas em um único intervalo (por exemplo, mudança de configuração do CORS) não são escalonadas.

  • Há um limite de 100 membros com papéis legados de IAM por intervalo. Os exemplos de membros são usuários individuais, grupos e domínios. Consulte as identidades do IAM.

Objetos

  • Há um limite de tamanho máximo de 5 TB para objetos individuais armazenados no Cloud Storage.

  • Há um limite de uma atualização por segundo para cada objeto. Portanto, gravações rápidas em um único objeto não são escalonadas. Para mais informações, consulte Imutabilidade de objetos em Termos importantes.

  • Não há limite para gravações em vários objetos, o que inclui fazer upload, atualização e exclusão de objetos. Os intervalos aceitam inicialmente cerca de 1.000 gravações por segundo e então escalonam conforme necessário.

  • Não há limite de leitura de um objeto. Os intervalos aceitam inicialmente cerca de 5.000 leituras por segundo e então escalonam conforme necessário.

  • O desempenho é muito melhor para objetos armazenáveis em cache público. Se você tiver um objeto que está sendo usado para controlar muitos clientes e quiser desativar o armazenamento em cache para fornecer os dados mais recentes, faça o seguinte:

    • Considere definir os metadados de Cache-Control do objeto como public com max-age de 15 a 60 segundos. A maioria dos aplicativos tolera um minuto de propagação, e a taxa de ocorrência em cache terá um desempenho significativamente melhor.

    • Faça transferências de dados por meio de um aplicativo do Google App Engine situado no mesmo local do seu intervalo.

    • Use Cache-Control: no-cache em um objeto para indicar que ele não pode ser armazenado em cache nas solicitações subsequentes em caches próximos dos usuários finais.

    Para mais informações sobre Cache-Control, consulte a RFC 7234: controle de cache.

  • Há um limite de 100 entradas da lista de controle de acesso (ACL, na sigla em inglês) por objeto. Os membros podem ser usuários individuais, grupos ou domínios. Consulte os escopos da ACL.

  • Para composição do objeto:

    • Até 32 objetos podem ser compostos em uma única solicitação de composição.

    • Não existem limites para o número de componentes de um objeto composto, mas os metadados componentCount associados a um objeto composto são saturados em 2.147.483.647.

    • Os objetos compostos estão sujeitos ao limite geral de tamanho de 5 TB para objetos armazenados no Cloud Storage.

Solicitações da API XML

  • Ao enviar solicitações por meio da API XML, há um limite de 16 KB para o tamanho combinado do URL de solicitação e cabeçalhos HTTP.

Chaves HMAC para contas de serviço

  • Há um limite de cinco chaves HMAC para cada conta de serviço. Chaves excluídas não contam para esse limite.
Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.