{"product_id":"9781449341985","title":"MapReduce Design Patterns: Building Effective Algorithms and Analytics for Hadoop and Other Systems","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\n\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\u003c\/p\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":47140436148464,"sku":"9781449341985","price":23.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781449341985_p0.jpg?v=1763831722","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781449341985","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}