Instant MapReduce Patterns – Hadoop Essentials How-to
()
About this ebook
Related to Instant MapReduce Patterns – Hadoop Essentials How-to
Related ebooks
Data Processing and Modeling with Hadoop: Mastering Hadoop Ecosystem Including ETL, Data Vault, DMBok, GDPR, and Various Data-Centric Tools Rating: 0 out of 5 stars0 ratingsApache Solr PHP Integration Rating: 0 out of 5 stars0 ratingsApache Oozie Essentials Rating: 0 out of 5 stars0 ratingsLearning Apache Cassandra - Second Edition Rating: 0 out of 5 stars0 ratingsApache Cassandra Essentials Rating: 4 out of 5 stars4/5Apache Mahout Essentials Rating: 0 out of 5 stars0 ratingsApache Spark Graph Processing Rating: 0 out of 5 stars0 ratingsMeteor Design Patterns Rating: 0 out of 5 stars0 ratingsSpark Cookbook Rating: 0 out of 5 stars0 ratingsApache Spark 2.x Cookbook Rating: 0 out of 5 stars0 ratingsLearning PHP Data Objects Rating: 5 out of 5 stars5/5Web Application Development with R Using Shiny - Second Edition Rating: 0 out of 5 stars0 ratingsMonitoring Hadoop Rating: 0 out of 5 stars0 ratingsInstant Jsoup How-to Rating: 0 out of 5 stars0 ratingsInstant Hands-on Testing with PHPUnit How-to Rating: 0 out of 5 stars0 ratingsScaling Big Data with Hadoop and Solr - Second Edition Rating: 0 out of 5 stars0 ratingsMachine Learning with Spark - Second Edition Rating: 0 out of 5 stars0 ratingsLearning Apache Mahout Classification Rating: 0 out of 5 stars0 ratingsLearning Responsive Data Visualization Rating: 0 out of 5 stars0 ratingsHadoop Cluster Deployment Rating: 0 out of 5 stars0 ratingsLearning Modular Java Programming Rating: 0 out of 5 stars0 ratingsInstant MongoDB Rating: 0 out of 5 stars0 ratingsJava Data Science Cookbook Rating: 0 out of 5 stars0 ratingsApache Mahout Clustering Designs Rating: 0 out of 5 stars0 ratingsLearning Drupal 6 Module Development Rating: 3 out of 5 stars3/5Pentaho Analytics for MongoDB Cookbook Rating: 0 out of 5 stars0 ratingsMetadata Projects Third Edition Rating: 0 out of 5 stars0 ratingsPentaho 3.2 Data Integration Beginner's Guide Rating: 0 out of 5 stars0 ratings
Data Modeling & Design For You
Data Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5End-to-End Data Science with SAS: A Hands-On Programming Guide Rating: 0 out of 5 stars0 ratingsThe Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5Graph Databases in Action: Examples in Gremlin Rating: 0 out of 5 stars0 ratingsReinforcement Learning Algorithms with Python: Learn, understand, and develop smart algorithms for addressing AI challenges Rating: 0 out of 5 stars0 ratingsOpenGL Development Cookbook Rating: 5 out of 5 stars5/5Supercharge Power BI: Power BI is Better When You Learn To Write DAX Rating: 5 out of 5 stars5/5Spreadsheets To Cubes (Advanced Data Analytics for Small Medium Business): Data Science Rating: 0 out of 5 stars0 ratingsDAX Patterns: Second Edition Rating: 5 out of 5 stars5/5Data Analytics with Python: Data Analytics in Python Using Pandas Rating: 3 out of 5 stars3/5Bayesian Analysis with Python Rating: 5 out of 5 stars5/5R in Action, Third Edition: Data analysis and graphics with R and Tidyverse Rating: 0 out of 5 stars0 ratingsLiving in Data: A Citizen's Guide to a Better Information Future Rating: 4 out of 5 stars4/5What Makes Us Smart: The Computational Logic of Human Cognition Rating: 0 out of 5 stars0 ratingsNeural Networks: Neural Networks Tools and Techniques for Beginners Rating: 5 out of 5 stars5/5Learning Cypher Rating: 0 out of 5 stars0 ratingsLearn T-SQL Querying: A guide to developing efficient and elegant T-SQL code Rating: 0 out of 5 stars0 ratingsWordPress For Beginners - How To Set Up A Self Hosted WordPress Blog Rating: 0 out of 5 stars0 ratingsMDX with Microsoft SQL Server 2016 Analysis Services Cookbook - Third Edition Rating: 0 out of 5 stars0 ratingsMastering Python Design Patterns Rating: 0 out of 5 stars0 ratingsPython Data Analysis Rating: 4 out of 5 stars4/5Python Data Science Essentials - Second Edition Rating: 4 out of 5 stars4/5R Programming - a Comprehensive Guide: Software Rating: 0 out of 5 stars0 ratingsThinking in Algorithms: Strategic Thinking Skills, #2 Rating: 5 out of 5 stars5/5Raspberry Pi :Raspberry Pi Guide On Python & Projects Programming In Easy Steps Rating: 3 out of 5 stars3/5Principles of Data Science Rating: 4 out of 5 stars4/5The Systems Thinker - Mental Models: The Systems Thinker Series, #3 Rating: 0 out of 5 stars0 ratings
Reviews for Instant MapReduce Patterns – Hadoop Essentials How-to
0 ratings0 reviews
Book preview
Instant MapReduce Patterns – Hadoop Essentials How-to - Srinath Perera
Table of Contents
Instant MapReduce Patterns – Hadoop Essentials How-to
Credits
About the Author
About the Reviewer
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Instant MapReduce Patterns – Hadoop Essentials How-to
Writing a word count application using Java (Simple)
Getting ready
How to do it...
How it works...
Writing a word count application with MapReduce and running it (Simple)
Getting ready
How to do it...
How it works...
There's more...
Installing Hadoop in a distributed setup and running a word count application (Simple)
Getting ready
How to do it...
How it works...
Writing a formatter (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Analytics – drawing a frequency distribution with MapReduce (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Relational operations – join two datasets with MapReduce (Advanced)
Getting ready
How to do it...
How it works...
There's more...
Set operations with MapReduce (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Cross correlation with MapReduce (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Simple search with MapReduce (Intermediate)
Getting ready
How to do it...
How it works...
There's more...
Simple graph operations with MapReduce (Advanced)
Getting ready
How to do it...
How it works...
There's more...
Kmeans with MapReduce (Advanced)
Getting ready
How to do it...
How it works...
There's more...
Instant MapReduce Patterns – Hadoop Essentials How-to
Instant MapReduce Patterns – Hadoop Essentials How-to
Copyright © 2013 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: May 2013
Production Reference: 1160513
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78216-770-9
www.packtpub.com
Credits
Author
Srinath Perera
Reviewer
Skanda Bhargav
Acquisition Editor
Kartikey Pandey
Commissioning Editors
Meeta Rajani
Llewellyn Rozario
Technical Editor
Worrell Lewis
Project Coordinator
Amey Sawant
Proofreader
Amy Guest
Graphics
Valentina D'silva
Production Coordinator
Prachali Bhiwandkar
Cover Work
Prachali Bhiwandkar
Cover Image
Nitesh Thakur
About the Author
Srinath Perera is a senior software architect at WSO2 Inc., where he overlooks the overall WSO2 platform architecture with the CTO. He also serves as a research scientist at Lanka Software Foundation and teaches as a visiting faculty at Department of Computer Science and Engineering, University of Moratuwa. He is a co-founder of Apache Axis2 open source project, and he has been involved with the Apache Web Service project since 2002 and is a member of Apache Software foundation and Apache Web Service project PMC. He is also a committer of Apache open source projects Axis, Axis2, and Geronimo.
He received his Ph.D. and M.Sc. in Computer Sciences from Indiana University, Bloomington, USA and received his Bachelor of Science in Computer Science and Engineering degree from the University of Moratuwa, Sri Lanka.
He has authored many technical and peer reviewed research articles, and more details can be found on his website. He is also a frequent speaker at technical venues.
He