Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

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

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

Para interagir com dados na UI do Ops Manager:

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

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

  3. Selecione a guia Data.

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

Por padrão, você pode ter até três construções de índice não contínuas simultâneas. Para saber mais, consulte Máximo de compilações simultâneas de índice.

Se você escolher construir índices de forma contínua, deve assegurar o seguinte:

Importante

A criação de um índice de forma contínua reduz a resiliência do cluster e aumenta o tempo de criação do índice. Recomendamos usar o uso de compilações de índice contínuo apenas quando as compilações de índice regulares não atenderem às suas necessidades.

  • Solicite construções de índice contínuas e não contínuas sequencialmente e não simultaneamente. Aguarde a conclusão de uma construção de índice em execução antes de solicitar outra construção de índice.

  • Se você precisar solicitar várias construções de índice contínuos, aguarde a conclusão da construção de índice contínuo em execução antes de solicitar outra construção de índice contínuo.

Para acompanhar a construção contínua de índices, veja o feed de atividades.

For aborted rolling index builds, you must run listIndexes on each node to verify that the cancelled index no longer exists. Otherwise, the cluster might remain in an inconsistent state.

Aviso

O Data Explorer mostra somente Usage métricas para o nó primário em seu cluster. Se o seu aplicativo ler principalmente de nós secundários, as métricas Usage não refletirão com precisão o uso do índice em seu cluster.

For more comprehensive index usage statistics, run the $indexStats aggregation stage on each node in your cluster.

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 para gravações na coleção de destino. Os índices têm um custo de desempenho, mas compensam o custo de 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

In the Create Index modal, enter the index key specification document in the Fields box:

{ <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 collation to specify language-specific rules for string comparison, such as rules for lettercase and accent marks. The collation document contains a locale field which indicates the ICU Locale code, and can contain other fields to define collation behavior.

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 exibir a lista de localidades compatíveis com o agrupamento do MongoDB, consulte a lista de idiomas e localidades. Para saber mais sobre as opções de agrupamento, incluindo quais estão habilitadas por padrão para cada locale, consulte Agrupamento no manual MongoDB.

5

Aviso

Due to critical issue SERVER-68925, Ops Manager deployments using certain versions of the MongoDB Agent should not perform automated rolling index builds on clusters running the following MongoDB versions:

  • 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

You can continue to perform manual rolling index builds safely on your clusters. To perform automated rolling index builds safely, upgrade the MongoDB Agent to 12.0.11.7606 or later or upgrade your clusters to:

  • 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

A criação de um índice de forma contínua reduz a resiliência do cluster e aumenta o tempo de criação do índice. Recomendamos usar o uso de compilações de índice contínuo apenas quando as compilações de índice regulares não atenderem às suas necessidades.

Considere que os índices contínuos devem atender a certas condições para serem bem-sucedidos. 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

O Data Explorer não oferece suporte à criação de índices de forma contínua para sistemas autônomos.

A construção de índices de forma contínua reduz o impacto no desempenho da construçã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.

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 que contém o cluster e o namespace

  • Organização que contém 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 .