Métodos de compartilhamento
Observação
Para obter detalhes sobre um método específico, incluindo sintaxe e exemplos, clique no link para a página de referência do método.
Nome | Descrição |
---|---|
Retorna o valor hasheado para a entrada. | |
Verifica o cluster ou o banco de dados em busca de metadados de fragmentação inconsistentes. Novidades na versão 7.0. | |
Verifica se há metadados de fragmentação inconsistentes na collection. Novidades na versão 7.0. | |
Interrompe uma operação Novidades na versão 8.0. | |
Aborta uma operação de refragmentação Novidades na versão 5.0. | |
Adiciona um fragmento a um cluster fragmentado. | |
Este método faz aliases para sh.addShardToZone() . | |
Associa um fragmento a uma zona. Oferece suporte à configuração de zonas em clusters fragmentados. | |
Este método faz aliases para sh.updateZoneKeyRange() . | |
Retorna informações sobre se as partes de uma coleção fragmentada estiverem balanceadas. | |
Verifica se há metadados de fragmentação inconsistentes no cluster. Novidades na versão 7.0. | |
Força uma operação de refragmentação para bloquear gravações e concluir. Novidades na versão 5.0. | |
Desabilita mesclagens automáticas de partes para um namespace. Novidades na versão 7.0. | |
Desativa o balanceamento em uma única coleção em um banco de dados fragmentado. Não afeta o balanceamento de outras coleções em um cluster fragmentado. | |
Habilita mesclagens automáticas de partes para um namespace. Novidades na versão 7.0. | |
Ativa o processo de balanceamento de coleções fragmentadas se ele foi desativado anteriormente usando sh.disableBalancing() . | |
Desabilita a divisão automática do cluster fragmentado. A partir do MongoDB 6.0.3, a divisão automática de partes não é executada. Isso se deve a melhorias na política de balanceamento. Os comandos de divisão automática ainda existem, mas não executam uma operação. | |
Habilita a divisão automática para o cluster fragmentado. A partir do MongoDB 6.0.3, a divisão automática de partes não é executada. Isso se deve a melhorias na política de balanceamento. Os comandos de divisão automática ainda existem, mas não executam uma operação. | |
Cria um banco de dados. | |
Retorna um valor booleano indicando se o balanceador está ativo no momento. | |
Retorna informações de distribuição de dados sobre coleções fragmentadas. | |
Este método faz aliases para sh.removeRangeFromZone() . | |
Remove uma associação entre uma faixa de chaves de fragmento e uma zona. Oferece suporte à configuração de zonas em clusters fragmentados. | |
Retorna o texto de ajuda para os métodos sh . | |
Retorna um documento descrevendo o status do balanceador. | |
Migra uma parte em um cluster fragmentado. | |
Este método faz aliases para sh.removeShardFromZone() . | |
Remove a associação entre um fragmento e uma zona. Use para gerenciar a fragmentação de zonas. | |
Inicia uma operação de refragmentação para alterar a chave de fragmento de uma coleção, mudando a distribuição de seus dados. Novidades na versão 5.0. | |
Fragmenta uma collection e redistribui imediatamente os dados usando a chave de shard fornecida. Novidades na versão 8.0. | |
Ativa a fragmentação de uma coleção. | |
Divide uma parte existente em duas partes usando um valor específico da chave de fragmento como ponto de divisão. | |
Divide uma parte existente que contém um documento correspondente a uma consulta em duas partes aproximadamente iguais. | |
Habilita o AutoMerger. Novidades na versão 7.0. | |
Habilita o balanceador e aguarda o início do balanceamento. | |
Relatórios sobre o status de um agrupamento compartilhado, como db.printShardingStatus() . | |
Desabilita o AutoMerger. Novidades na versão 7.0. | |
Desabilita o balanceador e aguarda a conclusão de qualquer balanceamento em andamento. | |
Desfaz a fragmentação de uma coleção fragmentada existente e move os dados da coleção para um único fragmento. Quando você desfragmenta uma coleção, a coleção não pode ser particionada em vários fragmentos, e a chave de fragmento é removida. Novidades na versão 8.0. | |
Associa uma faixa de chaves de fragmento a uma zona. Oferece suporte à configuração de zonas em clusters fragmentados. | |
Interno. Aguarde até que o estado do balanceador mude. | |
Interno. Aguarde até que o balanceador pare de funcionar. | |
Interno. Aguarda uma mudança no estado de ping de um dos mongos no cluster fragmentado. |