Métodos de fragmentación en mongosh
Nombre | Descripción |
|---|---|
Anula una operación de repartición. Nuevo en la versión 5.0. | |
Añade una partición a un clúster particionado. | |
En MongoDB 3.4, este método se convierte en un alias de | |
Asocia una partición a una zona. Admite la configuración de zonas en clústeres particionados. | |
En MongoDB 3.4, este método se convierte en un alias de | |
Devuelve información sobre si los fragmentos de una colección particionada están equilibrados. | |
Ejecuta una operación de repartición a la fuerza para bloquear escrituras y completarse. Nuevo en la versión 5.0. | |
Desactiva el balanceo en una sola colección dentro de una base de datos particionada. No afecta el equilibrio de otras colecciones en un clúster. | |
Activa la fusión automática de fragmentos para un namespace. Nuevo en la versión 7.0. | |
Activa el proceso del balanceador de la colección particionada si se desactivó anteriormente mediante | |
Desactiva las fusiones automáticas de fragmentos para un namespace. Nuevo en la versión 7.0. | |
Desactiva la división automática para el clúster particionado. A partir de MongoDB 6.0.3, no se realiza la división automática de fragmentos. Esto se debe a las mejoras en la política de balanceo. Los comandos de división automática aún existen, pero no ejecutan ninguna operación. | |
Activa la división automática para el clúster particionado. A partir de MongoDB 6.0.3, no se realiza la división automática de fragmentos. Esto se debe a las mejoras en la política de balanceo. Los comandos de división automática aún existen, pero no ejecutan ninguna operación. | |
Crea una base de datos. | |
Devuelve un valor booleano para informar si el balanceador está activado actualmente. | |
Devuelve información sobre la distribución de datos para colecciones particionadas. | |
En MongoDB 3.4, este método se convierte en un alias de | |
Remueve una asociación entre un rango de claves de partición y una zona. Admite la configuración de zonas en clústeres particionados. | |
Devuelve el texto de ayuda para los métodos | |
Devuelve un documento que describe el estado del balanceador. | |
Migra un fragmento en un clúster particionado. | |
En MongoDB 3.4, este método se convierte en un alias de | |
Remueve la asociación entre una partición y una zona. Utiliza para gestionar el particionado de zonas. | |
Inicia una operación de repartición para cambiar la clave de partición de una colección y modificar la distribución de los datos. Nuevo en la versión 5.0. | |
Activa o desactiva el balanceador que migra fragmentos entre particiones. | |
Activa el particionado para una colección. | |
Divide un fragmento existente en dos fragmentos utilizando un valor específico de la clave de fragmentación como punto de división. | |
Divide un fragmento existente que contiene un documento que coincide con una query en dos fragmentos aproximadamente iguales. | |
Activa el AutoMerger. Nuevo en la versión 7.0. | |
Activa el balanceador y espera a que el balanceo comience. | |
Informa sobre el estado de un clúster particionado, como | |
Desactiva el AutoMerger. Nuevo en la versión 7.0. | |
Desactiva el balanceador y espera a que se completen las rondas de balanceo en curso. | |
Interno. Espera a que el estado del balanceador cambie. | |
Interno. Espera hasta que el balanceador deje de ejecutarse. | |
Interno. Espera un cambio en el estado de ping de uno de los | |
Asocia un rango de claves de partición a una zona. Admite la configuración de zonas en clústeres particionados. | |
Devuelve el valor encriptado de la entrada. |
Comandos de fragmentación de bases de datos
Los siguientes comandos de base de datos admiten clústeres fragmentados.
Nombre | Descripción |
|---|---|
Anula una operación de repartición. Nuevo en la versión 5.0. | |
Agrega una partición a un clúster particionado. | |
Devuelve información sobre si los fragmentos de una colección particionada están equilibrados. | |
Inicia un hilo del balanceador. | |
Devuelve información sobre el estado del balanceador. | |
Detiene el hilo del balanceador. | |
Desactiva la bandera | |
Elimina datos huérfanos con valores de clave de fragmento fuera de los rangos de los fragmentos que posee un fragmento. | |
Limpia una operación de redistribución fallida. Nuevo en la versión 5.0. | |
Ejecuta una operación de repartición a la fuerza para bloquear escrituras y completarse. Nuevo en la versión 5.0. | |
Permite el particionado en una base de datos específica. | |
Comando interno que informa sobre el estado de un clúster particionado. | |
Verifique que un proceso sea un | |
Devuelve una lista de particiones configuradas. | |
Comando interno que migra fragmentos entre particiones. | |
Reasigna el Fragmento primario al remover un fragmento de un clúster. | |
Comando que migra rangos entre fragmentos. | |
Ofrece la capacidad de combinar fragmentos en una única partición. | |
Inicia el proceso de remover una partición de un clúster. | |
Inicia una operación de repartición para cambiar la clave de partición de una colección y modificar la distribución de los datos. Nuevo en la versión 5.0. | |
Habilita la funcionalidad de fragmentación para una colección, permitiendo que la colección sea fragmentada. | |
Informa si el | |
Crea un nuevo fragmento. | |
Eliminado en MongoDB 5.0. Comando interno que afecta las conexiones entre instancias en una implementación de MongoDB. | |
Documentación de referencia
- Restricciones operativas
- Requisito para implementar un clúster fragmentado
- Solucionar problemas de clústeres fragmentados
- Estrategias comunes para solucionar problemas en implementaciones de clústeres fragmentados.
- Config Database
- Documentación completa del contenido de la base de datos
localque MongoDB utiliza para almacenar metadatos del clúster fragmentado.