Каковы основные различия между Mapreduce и Apache's hama?

Привет, мне трудно сравнивать mapreduce с hama, я понимаю, что hama использует эту объемную синхронную параллельную модель и что рабочие узлы могут связываться друг с другом, тогда как в apoop apoop рабочие узлы сообщают только верный namenode? Если так, то я не понимаю преимуществ, которые хама получила бы по сравнению со стандартным mapreduce в hadoop, спасибо!

2 ответа

Решение

Можете ли вы перейти по этой ссылке PDF

Это объясняет разницу между MapReduce и BSP(Apache Hama предлагает движок для массовых синхронных параллельных вычислений).

MapReduceрамки были использованы для решения ряда нетривиальных проблем в научных кругах. Использование MapReduce на прочных теоретических основах имеет решающее значение для понимания его возможностей. Т времяHamaиспользовать модель вычислений BSP, подчеркивая актуальность BSP для разработки современных параллельных алгоритмов и определяя подкласс алгоритмов BSP, которые могут быть эффективно реализованы в MapReduce.

Другие вопросы по тегам