Какую библиотеку и/или платформу Map-Reduce использовать с Java

StackOverflow https://stackoverflow.com/questions/2207529

Вопрос

Я читал и слышал кое-что о облачные вычисления и уменьшение карты техники в последнее время.Я подумываю о том, чтобы поиграть с некоторыми алгоритмами, чтобы получить практический опыт в этой области и посмотреть, что возможно прямо сейчас.

Вот что я хочу сделать:Я хотел бы использовать какую-нибудь общедоступную облачную платформу (например,Google App Engine, Google Map уменьшает, Amazon ECS, Amazon Map уменьшает), который поставляется со встроенной функцией уменьшения карты или, если он поставляется без встроенной поддержки, используйте дополнительную библиотеку Java для уменьшения карты (например,Hadoop, Hive) и реализовать/развернуть некоторые алгоритмы.

Есть ли у кого-нибудь некоторый опыт в этой области и указание хорошей точки для начала?Или назовите несколько комбинаций, которые хорошо зарекомендовали себя на практике?

Заранее спасибо!

Это было полезно?

Решение

Amazon EC2 имеет несколько готовых AMI Hadoop.Видеть Запуск Hadoop на Amazon EC2 для учебника.

В частности, Клаудера На ум приходит дистрибутив — он также поставляется с Pig и Hive.

Другие советы

Апач Хадуп — это основная платформа распределенных вычислений Java с открытым исходным кодом, включающая в себя Уменьшение карты подпроект, основанный на оригинальном Google MapReduce.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top