Menu Docs
Página inicial do Docs
/
MongoDB Ops Manager
/ /

managed índices no chave de criptografia de dados (DEK)

Nesta página

  • Funções obrigatórias
  • Visualizar índices
  • Crie um índice
  • Descarte um índice

Você pode usar o Data Explorer para managed índices em suas collection.

Para acessar o Data Explorer:

  1. Clique em Deployment na navegação à esquerda.

  2. Selecione a implantação do MongoDB desejada.

  3. Selecione a guia Data Explorer.

Para criar ou soltar índices, você deve ter acesso fornecido por pelo menos uma das seguintes funções:

Na aba Collections, você pode visualizar informações de índice para uma coleção. Para visualizar as informações de índice de uma coleção:

1

O painel principal e Namespaces no lado esquerdo listam as collections na base de dados.

Captura de tela destacando reconhecimento de data center no chave de criptografia de dados (DEK).
clique para ampliar
2

O painel principal exibe as visualizações Find, Indexes e Aggregation .

3

A tabela de índices lista os índices e as informações de índice associadas para a coleta. As informações do índice incluem a definição do índice, o tamanho e a frequência de uso.

Captura de tela destacando a visualização de índice na chave de criptografia de dados (DEK).
clique para ampliar

Dica

Ao criar índices, tenha em mente a proporção de leituras e gravações na collection de destino. Os índices têm um custo de desempenho, mas valem mais do que o custo para queries frequentes em grandes conjuntos de dados. Para saber mais sobre estratégias de indexação, consulte Estratégias de indexação.

Para criar um índice para uma collection através do Data Explorer:

1
  1. Clique na collection que deseja indexar.

  2. Clique na aba Indexes abaixo do nome da collection.

2

No modal Create Index , insira o documento index key specification na caixa Fields :

{ <field1>: <index type>, ... }

Exemplo

Para criar um índice composto nos campos category (ordem crescente) e score (ordem decrescente), especifique o documento de especificação do índice:

{ category: 1, score: -1 }

Para obter mais informações sobre índices, consulte Índices.

3
{ <option1>: <value1>, ... }

Exemplo

Para definir a opção unique e um name para o novo índice, insira este documento:

{ unique: true, name: "myUniqueIndex" }
4

Use o agrupamento para determinar regras específicas do idioma para comparação de strings, como regras para letras maiúsculas e acentos. O documento de agrupamento contém um campo locale que indica o código de localidade do ICUe pode conter outros campos para definir o comportamento do agrupamento.

Exemplo

O documento de opção de agrupamento a seguir especifica um valor de localidade de fr para um agrupamento de idioma francês:

{ "locale": "fr" }

Para revisar a lista de localidades suportadas pelo agrupamento do MongoDB, consulte a lista de idiomas e localidades. Para saber mais sobre as opções de compilação, incluindo quais estão habilitadas por padrão para cada localidade, consulte Agrupamento no manual do MongoDB.

5

Aviso

Devido a um problema crítico 68925MongoDB Ops Manager no SERVER- , as implementações que usam determinadas versões do MongoDB Agent não devem executar compilações automatizadas de índice contínuo em clusters que executem as seguintes MongoDB versões do :

  • MongoDB 4.2.19-4.2.22

  • MongoDB 4.4.13-4.4.16

  • MongoDB 5.0.6-5.0.11

  • MongoDB 6.0.0-6.0.1

Você pode continuar a executar construções de índices contínuas manuais com segurança em seus clusters. Para executar construções contínuas e automatizadas de índices com segurança, atualize o MongoDB Agent para 12.0.11.7606 ou posterior ou atualize seus clusters para:

  • MongoDB 4.2.23 ou posterior

  • MongoDB 4.4.17 ou posterior

  • MongoDB 5.0.12 ou posterior

  • MongoDB 6.0.2 ou posterior

Importante

As compilações de índices contínuos são bem-sucedidas somente quando atendem a determinadas condições. Para garantir que a criação do índice seja bem-sucedida, evite os seguintes padrões de design que geralmente acionam um loop de reinicialização:

Observação

A chave de criptografia de dados (DEK) não oferece suporte à criação de índices de forma contínua para sistemas autônomo.

A criação de índices de forma contínua reduz o impacto no desempenho da criação de índices em conjuntos de réplicas e clusters fragmentados. Para manter a disponibilidade do cluster, o Ops Manager remove um nó do cluster de cada vez, começando com um secundário.

Depois de criar um índice de forma contínua, se o banco de MongoDB database for executado com um FCV menor que 4.2, ressincronize o banco de dados head para garantir que o banco de dados head leve em consideração o novo índice.

O Ops Manager cancela automaticamente a criação de índices contínuos que não são bem-sucedidos em todos os nós. Quando uma compilação de índice contínuo é concluída em alguns nós, mas falha em outros, o Ops Manager cancela a compilação e remove o índice de todos os nós nos quais foi criado com êxito.

No caso de um cancelamento de compilação de índice contínuo, o Ops Manager gera um evento de feed de atividade e envia um e-mail de notificação ao proprietário do projeto com as seguintes informações:

  • Nome do cluster no qual a criação do índice contínuo falhou

  • Namespace no qual a construção do índice contínuo falhou

  • Projeto contendo o cluster e o namespace

  • Organização contendo o projeto

  • Link para o evento da lista de atividades

Para saber mais sobre a reconstrução de índices, consulte Construir índices em conjuntos de réplicas.

Observação

As seguintes opções de índice são incompatíveis com a construção de índices de forma contínua:

O Ops Manager ignora estas opções se você especificá-las no painel Options.

6
7

O modal Confirm Operation aparece.

  • Se a criação do índice parecer correta, clique em Confirm . Isso fecha o modal e cria o índice.

  • Se a criação do índice parecer incorreta, clique em Cancel. Isso fecha o modal sem criar o índice.

Para descartar um índice de uma collection pelo Data Explorer:

1

Selecione a collection cujo índice você deseja descartar e Go para a aba Indexes .

2
3

Confirme digitando o nome do índice e clique em Drop.

Observação

Você não pode excluir o índice _id .

Voltar

Gerenciar documentos