Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-14 GMT+08:00

Objetos

Objetos são unidades básicas armazenadas em OBS. Um objeto contém dados e metadados que descrevem atributos de dados. Os dados carregados em OBS são armazenados em buckets como objetos.

Um objeto consiste em dados, metadados, e uma chave.
  • Uma chave especifica o nome de um objeto. Uma chave de objeto é uma string de UTF-8 que varia de 1 a 1024 caracteres. Cada objeto é identificado exclusivamente por uma chave em um bucket.
  • Metadados: Os metadados descrevem um objeto e são classificados em metadados do sistema e metadados personalizados. Os metadados são um conjunto de pares de chave-valor que são atribuídos ao objeto armazenado em OBS.
    • Os metadados do sistema são atribuídos automaticamente por OBS para gerenciar o objeto. Os metadados do sistema incluem Data, Comprimento do conteúdo, Última modificação, ETag e muito mais.
    • Você pode especificar metadados personalizados para descrever o objeto ao carregar o objeto em OBS.
  • Dados: refere-se ao conteúdo que o objeto contém.

Geralmente, objetos são gerenciados como arquivos. No entanto, OBS é um serviço de armazenamento baseado em objetos e não há conceito de arquivos e pastas. Para facilitar o gerenciamento de dados, OBS fornece um método para simular pastas. Através de adicionar uma barra (/) em um nome de um objeto, por exemplo, test/123.jpg, você pode simular test como uma pasta e 123.jpg como o nome de um arquivo na pasta test. A chave do objeto é test/123.jpg.

Ao carregar um objeto, você pode definir uma classe de armazenamento para o objeto. Se nenhuma classe de armazenamento for especificada, o objeto será armazenado na mesma classe de armazenamento que o bucket em que ele reside. Você também pode alterar a classe de armazenamento de um objeto existente em um bucket.

No console de OBS ou clientes de OBS, você pode usar pastas da mesma maneira que elas são usadas em um sistema de arquivos.

Para obter detalhes sobre como operar um objeto, consulte Gerenciamento de objetos.