Voltar às perguntas frequentes sobre Armazenamento de objetos
CENTRAL DE AJUDA · FAQArmazenamento de objetos1 min de leitura

Quando devo usar uploads multipartes para objetos grandes?

O upload multipartes divide um objeto grande em partes transferidas separadamente e montadas ao final. É útil quando a transferência pode ser interrompida ou uma única solicitação seria grande demais, mas exige controle de estado e limpeza.

Armazenamento de objetos

Escolha um tamanho de parte adequado

Respeite os limites documentados pelo provedor e equilibre a quantidade de solicitações com o custo de novas tentativas. Partes maiores reduzem solicitações; partes menores permitem reenviar apenas o trecho que falhou.

Limite a concorrência para não saturar a conexão do usuário nem esgotar a memória do aplicativo. Guarde o manifesto das partes e o identificador até confirmar a conclusão.

Conclua ou aborte de forma explícita

Monte o objeto apenas depois que todas as partes previstas forem enviadas e o cliente validar os metadados desejados. Se o envio for abandonado, aborte-o explicitamente ou configure uma regra para limpar uploads incompletos, se disponível.

Trate a conclusão como uma transição de estado: permita novas tentativas seguras, confira o tamanho ou checksum final quando disponível e informe sucesso somente após a confirmação do serviço. Proteja as credenciais e restrinja-as à chave e operação necessárias.

Voltar às perguntas frequentes sobre Armazenamento de objetos