官术网_书友最值得收藏!

Chapter 1. Setting the Context for Design Patterns in Pig

This chapter is aimed at providing a broad introduction to multiple technologies and concepts addressed in this book. We start with exploring the concepts related to design patterns by defining them and understanding how they are discovered and applied in real life, and through this, we seek to understand how these design patterns are applied and implemented in Pig.

Before we start looking into the intricacies of the Pig programming language, we explore the background of why Pig came into existence, where Pig is used in an enterprise, and understand how Hadoop fits in the distributed computing landscape in the age of Big Data. We then perform a quick dive into the Hadoop ecosystem, introducing you to its important features. The Pig programming language has been covered from the language features perspective, giving you a ready-made example that is elaborated to explain the language features, such as common operators, extensibility, input and output operators, relational operators, schemas, nulls, and ways to understand the intermediate MapReduce code.

主站蜘蛛池模板: 泽普县| 石嘴山市| 沂南县| 璧山县| 朝阳市| 东乡| 淳安县| 南充市| 兴和县| 永和县| 永和县| 诏安县| 石棉县| 鹰潭市| 闽清县| 仙居县| 久治县| 赞皇县| 通江县| 壶关县| 吉首市| 策勒县| 凤城市| 巴里| 砀山县| 南丰县| 内江市| 庆云县| 金华市| 商丘市| 龙里县| 岳普湖县| 左权县| 上饶县| 双牌县| 汾阳市| 星座| 图木舒克市| 四平市| 分宜县| 清远市|