Definição
sh.abortReshardCollection(namespace)Novidade na versão 5.0.
During a resharding operation, you can abort the operation with the
sh.abortReshardCollection()method.You can abort a resharding operation at any point until the commit phase. If the resharding operation has reached the commit phase before you run the
sh.abortReshardCollection()method, the method returns an error.Importante
Método mongosh
This page documents a
mongoshmethod. This is not the documentation for database commands or language-specific drivers, such as Node.js.Para o comando do banco de dados, consulte o comando
abortReshardCollection.Para drivers de API do MongoDB, consulte a documentação do driver do MongoDB específica da linguagem.
Compatibilidade
Esse método está disponível em implantações hospedadas nos seguintes ambientes:
- MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem
Importante
Esse comando não é suportado em clusters M0 e Flex. Para obter mais informações, consulte Comandos não suportados.
MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB
MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB
Sintaxe
The sh.abortReshardCollection() method has the following syntax:
sh.abortReshardCollection( <namespace> )
Parâmetro
The sh.abortReshardCollection() method takes the following parameter:
Parâmetro | Tipo | Descrição |
|---|---|---|
String | O nome da collection para fragmentar no formato |
Exemplo
Abortar uma operação de refragmentação
O exemplo a seguir aborta uma operação de refragmentação em execução na collection sales.orders :
sh.abortReshardCollection("sales.orders")