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

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.

主站蜘蛛池模板: 微山县| 益阳市| 云阳县| 齐齐哈尔市| 镇沅| 天峻县| 什邡市| 北安市| 曲沃县| 张北县| 囊谦县| 桐乡市| 新巴尔虎左旗| 阜宁县| 唐山市| 达尔| 新野县| 盐池县| 霍城县| 葫芦岛市| 宽城| 九龙县| 泰来县| 临西县| 梁河县| 塔河县| 乡城县| 罗江县| 田阳县| 资源县| 团风县| 香格里拉县| 绿春县| 陵水| 汉阴县| 九龙坡区| 万载县| 五台县| 盐津县| 石景山区| 彭阳县|