LocalazyLocalazy
Apache Pig est une plateforme de haut niveau permettant de créer des programmes qui s'exécutent sur Apache Hadoop. Le langage est appelé Pig Latin. Pig Latin abstrait la programmation de l'idiome Java MapReduce. Pig Latin peut être étendu en utilisant des fonctions définies par l'utilisateur (UDF) écrites en Java, Python, Groovy ou JavaScript. Pig Latin est utilisé par les spécialistes des données pour le prétraitement et l'analyse de grands ensembles de données, généralement dans l'environnement Apache Hadoop. La syntaxe de Pig Latin est simple et facile à comprendre. Il n'est pas aussi complexe que Java et n'est pas aussi limité que SQL. Pig Latin est utilisé par Yahoo !, Facebook, Netflix et Twitter.