मेरी पृष्ठभूमि - हाडोप दुनिया में 4 सप्ताह पुरानी है। Cloudera के Hadoop VM का उपयोग करके Hive, Pig और Hadoop में थोड़ा सा थपका। मैप-रिड्यूस और जीएफएस ( पीडीएफ लिंक ) पर Google का पेपर पढ़ा है ।
मैं समझता हूँ कि-
पिग की भाषा पिग लैटिन से एक बदलाव है (जिस तरह प्रोग्रामर सोचते हैं) एसक्यूएल प्रोग्रामिंग की घोषणात्मक शैली और हाइव की क्वेरी भाषा एसक्यूएल जैसा दिखता है।
सुअर Hadoop के शीर्ष पर बैठता है और सिद्धांत रूप में Dryad के शीर्ष पर भी बैठ सकता है। मैं गलत हो सकता हूं, लेकिन हाइव को हडोप के करीब रखा गया है।
पिग लैटिन और हाइव दोनों कमांड मैप और नौकरियों को कम करते हैं।
मेरा प्रश्न - जब एक (सुअर कहो) उद्देश्य पूरा कर सकता है तो दोनों होने का लक्ष्य क्या है। यह सिर्फ इसलिए है क्योंकि सुअर याहू द्वारा प्रचारित है! और हाइव फेसबुक द्वारा?