Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/

Coleções do sistema

Nesta página

  • Sinopse
  • Collections
  • Coleções específicas do banco de dados

O MongoDB armazena informações do sistema em coleções que utilizam o <database>.system.* namespace, que o MongoDB reserva para uso interno. Não crie coleções que comecem com system.

O MongoDB também armazena alguns metadados locais de instância adicionais no banco de dados local, especificamente para fins de replicação e no banco de dados de configuração para informações de sessões.

As coleções do sistema incluem estas coleções armazenadas no banco de dados admin :

admin.system.roles

A coleção do admin.system.roles armazena papéis personalizados que os administradores criam e atribuem aos usuários para fornecer acesso a recursos específicos.

admin.system.users

A coleção admin.system.users armazena as credenciais de autenticação do usuário, como também, quaisquer papéis atribuídos ao usuário. Os usuários podem definir papéis de autorização na coleção admin.system.roles .

admin.system.version

A coleção admin.system.version armazena metadados para suportar operações internas. Não modifique essa coleção, a menos que seja especificamente instruído nesta documentação ou por um engenheiro de suporte do MongoDB.

As coleções do sistema incluem estas coleções armazenadas no banco de dados config :

config.system.indexBuilds

A coleção indexBuilds armazena informações relacionadas a compilações de índice em andamento.

As coleções do sistema também incluem estas coleções armazenadas diretamente em cada banco de dados:

<database>.system.buckets

Armazena os dados subjacentes associados a uma coleção de séries temporais. Uma coleção system.buckets armazena dados em um formato e esquema otimizados para uma representação eficiente dos dados de séries temporais persistentes.

Não modifique esta coleção.

<database>.system.profile

A coleção <database>.system.profile armazena informações de perfil do banco de dados. Para obter informações sobre criação de perfil, consulte Analisador de Banco de Dados.

<database>.system.js

A coleção <database>.system.js armazena código JavaScript especial para uso em JavaScript do lado do servidor. Consulte Armazenar uma função JavaScript no servidor para mais informações.

<database>.system.views

A coleção <database>.system.views contém informações sobre cada visualização no banco de dados.

A partir do MongoDB 5.0, para featureCompatibilityVersion definido como "5.0" ou superior, os usuários não podem mais gravar diretamente na coleção <database>.system.views .

← Log de alterações da API estável