Greenplum - мастер-узел является узким местом? - PullRequest
0 голосов
/ 30 марта 2019

Я читаю здесь архитектуру Greenplum https://gpdb.docs.pivotal.io/530/admin_guide/intro/arch_overview.html Это выглядит как один главный узел против такого количества узлов сегмента?

Вопрос 1. Не является ли узлом-узлом узкое место, поскольку он выполняет всю работу для стольких сегментов?

Вопрос 2. Справедливо ли сравнивать работу сегмента с работой, выполняемой mapper (mapper, как в MapReduce) и работой Master Node в качестве редуктора? Если да - то как она справляется с этой диспропорцией количества экземпляров?

1 Ответ

1 голос
/ 30 марта 2019

A1.Нет, хозяин в основном бездействует.Он обрабатывает клиентские соединения, генерирует планы запросов, отслеживает доступность узлов и возвращает результаты обратно клиентам.

A2.Нет. Мастер больше похож на NameNode, но он делает даже меньше.NameNode отслеживает местоположения блоков, где мастер Greenplum не делает.

...