{"product_id":"mapreduce-design-patterns-donald-miner-9781449327170","title":"MapReduce Design Patterns","description":"\u003cp\u003eUntil now, design patterns for the MapReduce framework have been scattered among various research papers, blogs, and books. This handy guide brings together a unique collection of valuable MapReduce patterns that will save you time and effort regardless of the domain, language, or development framework you're using. \u003c\/p\u003e\u003cp\u003eEach pattern is explained in context, with pitfalls and caveats clearly identified to help you avoid common design mistakes when modeling your big data architecture. This book also provides a complete overview of MapReduce that explains its origins and implementations, and why design patterns are so important. All code examples are written for Hadoop. \u003c\/p\u003e\u003cul\u003e \u003cli\u003e\n\u003cb\u003eSummarization patterns: \u003c\/b\u003e get a top-level view by summarizing and grouping data \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eFiltering patterns: \u003c\/b\u003e view data subsets such as records generated from one user \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eData organization patterns: \u003c\/b\u003e reorganize data to work with other systems, or to make MapReduce analysis easier \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eJoin patterns: \u003c\/b\u003e analyze different datasets together to discover interesting relationships \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMetapatterns: \u003c\/b\u003e piece together several patterns to solve multi-stage problems, or to perform several analytics in the same job \u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eInput and output patterns: \u003c\/b\u003e customize the way you use Hadoop to load or store data \u003c\/li\u003e\n\u003c\/ul\u003e \u003cp\u003e\"A clear exposition of MapReduce programs for common data processing patterns--this book is indespensible for anyone using Hadoop.\"\u003cbr\u003e \u003cbr\u003e --Tom White, author of \u003ci\u003eHadoop: The Definitive Guide\u003c\/i\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Donald Miner, Adam Shook\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1449327176\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781449327170\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 01\/15\/2013\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 247\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.88lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.08h x 7.05w x 0.57d\u003c\/p\u003e","brand":"Donald Miner","offers":[{"title":"Paperback","offer_id":44254940725503,"sku":"9781449327170","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_d12b9b60-d31b-4f10-a0ba-7809fb8e5e9e.jpg?v=1694615195","url":"https:\/\/www.whiterainbookhouse.com\/products\/mapreduce-design-patterns-donald-miner-9781449327170","provider":"WR Book House","version":"1.0","type":"link"}