1. El cliente envía una solicitud para seleccionar un nodo en el pasado, es el nodo coordinating node
(nodo coordinador).
2. coordinating node
para llevar a cabo documento ruta , reenvía la petición al nodo correspondiente (con un fragmento primario).
En el nodo 3. El actual primary shard
solicitud de procesamiento y, a continuación, a la sincronización de datos replica node
.
4.coordinating node
Si se comprueba primary node
y todo replica node
después de todo conjunto, el resultado se devuelve en la respuesta al cliente.
Explicar el concepto:
Nodo de coordinación: cuando una solicitud de búsqueda se envía a un nodo, que se convierte en un nodo coordinador (Nodo Coordinador). Todos los nodos en el cluster it Cuando el nodo coordinador puede ser un papel importante en la solicitud de reenvío, la respuesta solicitud de procesamiento por defecto de funcionamiento luz.
primary shard和
replica shard:
fragmento de réplica es la copia fragmento primario, responsable de la tolerancia a fallos, carga y soportar una solicitud de lectura.
fragmento primario y un fragmento de réplica y su fragmento de réplica no se pueden colocar en un nodo (esta disposición es evitar nodo baja cuando, se pierden los datos de fragmento primario y un fragmento de réplica, no lograría el papel de tolerante a fallos), pero otra el fragmento primario de fragmento de réplica en el mismo nodo.