Atualizar uma zona de fragmento existente
Nesta página
- Sobre esta tarefa
- Antes de começar
- Adicionar um fragmento a uma zona chamada NYC
- Especifique um intervalo de valores de código postal para a zona de NYC
- Passos
- Pare o balanceador
- Remover a faixa de NYC atual da zona
- Atualize o intervalo da chave da zona para a zona de Nova York
- Reinicie o balanceador
- Saiba mais
Depois de especificar um intervalo de valores para uma zona de fragmentos, você pode atualizar o intervalo de zonas de fragmentos se os requisitos do seu aplicativo mudarem.
Para atualizar uma zona de shard existente, execute estas etapas:
Pare obalanceador .
Remova o intervalo antigo da zona.
Atualize o intervalo da zona.
Reinicie o balanceador.
Sobre esta tarefa
As faixas de zona incluem o limite inferior e excluem o limite superior.
Depois de modificar uma zona, o balanceador deve migrar os chunks para as zonas apropriadas com base na nova faixa de valores. Até a conclusão do balanceamento, alguns chunks podem residir no shard errado, dadas as zonas configuradas para o cluster fragmentado.
Antes de começar
Para concluir este tutorial, você deve implantar um cluster fragmentado com uma coleção fragmentada e criar uma zona para modificar.
Este exemplo utiliza uma coleção fragmentada denominada users
no banco de banco de dados do records
, fragmentado pelo campo zipcode
.
Passos
O procedimento a seguir modifica o intervalo de valores zipcode
para a zona NYC
para ser 11201
a 11240
.