Namespaces de tabela - Amazon Simple Storage Service

Namespaces de tabela

Ao criar tabelas em um bucket de tabela do Amazon S3, elas são organizadas em agrupamentos lógicos chamados namespaces. Ao contrário das tabelas e dos buckets de tabela do S3, os namespaces não são recursos. Namespaces são constructos que ajudam a organizar e gerenciar tabelas de forma escalável. Por exemplo, todas as tabelas pertencentes ao departamento de recursos humanos de uma empresa podem ser agrupadas em um valor de namespace comum de hr.

Para controlar o acesso a namespaces específicos, é possível usar políticas de recursos de buckets de tabela. Para obter mais informações, consulte Políticas baseadas em recurso para a funcionalidade Tabelas do S3.

As seguintes regras se aplicam a namespaces de tabela:

  • Cada namespace deve ser único em um bucket de tabela.

  • É possível criar até 10.000 namespaces por bucket de tabela.

  • Cada nome de tabela deve ser único em um namespace.

  • Cada tabela só pode ter um nível de namespaces. Os namespaces não podem ser aninhados.

  • Cada tabela pertence a um único namespace.

  • Você pode mover as tabelas entre namespaces.