Моє передісторія - 4 тижні в світі Hadoop. Трохи попробовували у вулику, свині та гадопі, використовуючи Hudeop VM Cloudera. Прочитали статті Google про зменшення карт та GFS ( посилання PDF ).
Я розумію, що-
Мова свиней Латинська свиня - це перехід від (підходить тому, як думають програмісти) SQL, як декларативний стиль програмування, а мова запитів Hive дуже нагадує SQL.
Свиня сидить на вершині Hadoop і, в принципі, також може сидіти на вершині Дріади. Я можу помилятися, але вулик тісно пов'язаний з Хадоопом.
Обидві команди Pig Latin і Hive компілюються для картографування та скорочення завдань.
Моє запитання - Яка мета мати обох, коли одна (скажімо, Свиня) могла служити меті. Це лише тому, що Свиня євангелізується Yahoo! та Hive від Facebook?