Después de especificar un rango de valores para una zona de partición, puedes actualizar el rango de la zona de partición si cambian los requisitos de tu aplicación.
Para actualizar una zona de partición existente, realiza los siguientes pasos:
Detener el balancer.
Retira el rango anterior de la zona.
Actualizar el rango de la zona.
Reinicie el balanceador.
Acerca de esta tarea
Los rangos de la zona incluyen el límite inferior y excluyen el límite superior.
Tras modificar una zona, el balanceador debe migrar los fragmentos a las zonas correspondientes según el nuevo rango de valores. Hasta que se complete el balanceo, es posible que algunos fragmentos residan en el fragmento incorrecto, dadas las zonas configuradas para el clúster fragmentado.
Antes de comenzar
Para completar este tutorial, debes implementar un clúster con una colección particionada y crear una zona para modificar.
Este ejemplo utiliza una colección fragmentada denominada users en la base de datos records, particionada por el campo zipcode.
Pasos
El siguiente procedimiento modifica el rango de valores de zipcode para la zona NYC para que sea de 11201 a 11240.