Как Elasticsearch перемещает данные в новый добавленный узел? - PullRequest
0 голосов
/ 09 ноября 2018

Из Горизонтальное масштабирование документа, при добавлении нового узла ES автоматически переместит некоторые осколки из существующих узлов в новый добавленный узел. Может кто-нибудь помочь мне понять, как ES перемещает данные на новый узел:

Скажем, осколок 1 (основной осколок 1 находится в узле 1) выбран и будет перемещен в новый узел.

  1. Если во время процесса перемещения новый документ проиндексирован на фрагмент 1, он будет сохранен на старом узле (узле 1) или на новом узле?

  2. Скажем, документ doc-1 сохраняется в сегменте 1. Во время процесса перемещения, если клиент пытается получить doc-1, будет ли запрос идти к старому узлу (узлу 1) или новому узлу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...