Conjunto de réplicas
Un conjunto de réplicas consiste en un conjunto de procesos mongod. Es una colección de nodos que ayudan a garantizar la redundancia y fiabilidad de los datos.
Para más detalles sobre el proceso de mongod, consulte el documento oficial de MongoDB.
Un conjunto de réplicas consta de tres nodos: primario, secundario y oculto. La arquitectura de tres nodos se configura automáticamente, y los tres nodos sincronizan automáticamente los datos entre sí para garantizar la fiabilidad de los datos. Los conjuntos de réplicas se recomiendan para sistemas de servicio pequeños y medianos que requieren alta disponibilidad.
- Nodo primario: Los nodos primarios se utilizan para procesar solicitudes de lectura y escritura.
- Nodo secundario: Los nodos secundarios se utilizan para procesar solo las solicitudes de lectura.
- Nodo oculto: los nodos ocultos se utilizan para realizar copias de respaldo de los datos.
Puede realizar operaciones en los nodos primario y secundario. Si el nodo principal está defectuoso, el sistema selecciona automáticamente un nuevo nodo principal. La siguiente figura muestra la arquitectura del conjunto de réplicas.
Después de crear un conjunto de réplicas, puede agregar hasta 5 o 7 nodos. Para obtener más información acerca de cómo agregar un nodo de conjunto de réplicas, consulte Adición de nodos de instancia de conjunto de réplicas.