Programming Books C Java PHP Python Learn more Browse Programming Books
Qty:1
  • List Price: $39.99
  • Save: $6.96 (17%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Good | Details
Condition: Used: Good
Comment: Connecting readers with great books since 1972. Used books may not include companion materials, some shelf wear, may contain highlighting/notes, may not include cdrom or access codes. Customer service is our top priority!
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $11.48
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Programming Pig Paperback – October 20, 2011

ISBN-13: 978-1449302641 ISBN-10: 1449302645 Edition: 1st

Buy New
Price: $33.03
31 New from $28.16 12 Used from $22.90
Rent from Amazon Price New from Used from
Kindle
"Please retry"
$7.95
Paperback
"Please retry"
$33.03
$28.16 $22.90
Year-End%20Deals%20in%20Books

Frequently Bought Together

Programming Pig + Programming Hive + Hadoop: The Definitive Guide
Price for all three: $95.05

Buy the selected items together
NO_CONTENT_IN_FEATURE
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 224 pages
  • Publisher: O'Reilly Media; 1 edition (October 20, 2011)
  • Language: English
  • ISBN-10: 1449302645
  • ISBN-13: 978-1449302641
  • Product Dimensions: 7 x 0.8 x 9.2 inches
  • Shipping Weight: 4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (15 customer reviews)
  • Amazon Best Sellers Rank: #161,908 in Books (See Top 100 in Books)

Editorial Reviews

Book Description

Dataflow Scripting with Hadoop

About the Author

Alan is an original member of the engineering team that took Pig from a Yahoo! Labs research project to a successful Apache open source project. In this role he oversaw the implementation of the language, including programming interfaces and the overall design. He has presented Pig at numerous conferences and user groups, universities, and companies. Alan is a member of the Apache Software Foundation and a co-founder of Hortonworks. He has a BS in Mathematics from Oregon State University and a MA in Theology from Fuller Theological Seminary.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Related Media


Customer Reviews

The book reads like a blog.
ts
The book is written pretty well, and the examples are clear and easy to follow for the most part.
Frank D. Evans
It only got three stars because it has no competition.
AOL Jack

Most Helpful Customer Reviews

16 of 16 people found the following review helpful By ts on March 27, 2013
Format: Paperback Verified Purchase
The book presents an advanced introduction to PIG. Its a book by an insider for insiders and not an introduction to PIG itself. You may end up producing code to run through some data, but may not necessarily gain any understanding.

The book reads like a blog. Beyond spell check, it has no editorial oversight whatsover. the content order is adhoc it goes from one topic to another without any apparent continuity. for example, right after a cursory introduction to Map Reduce and PIG, the discussion goes into an arcane details of commandline and flag settings without any context.

the book covers a whole lot of concepts, but the introduction of these concepts itself is weak. For example, projections are introduced as something PIG has in common with SQL.

book itself is -2 stars. -1 for amazon's kindle & oreilly. the publishing quality in this book is horrible. the code fonts smaller than main text, uneven spacing etc. default settings on freely available web publishing softwares produces better content than what amazon and orielly have produced here.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Siddhardha on September 16, 2013
Format: Paperback
The company I was working for started using Big Data technologies recently and we were all expected to come up to speed quickly. For PIG, this is the only book I could find. Luckily it's available on Safari, so I didn't have to buy it myself (I didn't feel that the content justified the cost of purchasing this book). You can find a good chunk of the content in this book in online blogs, tutorials, and wikis, but it helped to have this book by my side when we were working on a project since all the relevant information is in a single location. Some of the information in this book is outdated. For instance, it talks about Boolean data type not being supported but the recent versions of PIG do, so be sure to refer to PIG docs from time to time to make sure you have the latest information. PIG is a relatively immature framework - the authors admit this to a certain extent in the book by mentioning that much of the tuning/optimization effort is outsourced to the user (unlike databases which make an effort to optimize queries). This book includes some insights into how to tune for performance (e.g: what types of JOINs to use and when, writing UDFs for performance) which is certainly helpful but the general tone is along the lines "here are somethings to look for but you need to test and find what works best yourself" - in other words, comprehensive examples illustrating the concepts are missing. Like a lot of other books, some typos exist in this book although it's not too hard to figure out. A basic understanding of hadoop is necessary to use this book but a solid foundation for hadoop is not necessarily required (although it helps a lot). All in all, if you are looking for a single place to refer to for PIG related docs, get this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Big Data Paramedic VINE VOICE on April 16, 2014
Format: Paperback Verified Purchase
PIG is a powerful programming tool for big data, yet it is simple to write. I got the book to help myself to PIG programming and the book does help with it. If you are new to PIG programming, you will find it useful.

I was disappointed that the book only has a cursory reference to piggybank.jar which is a big plus for PIG, and that too at the end with no real examples about it. Also there are tons of PIG examples on the internet which pretty much walk through many scenarios much better than this book .

This is a quick reference book, not a PIG Bible
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By AOL Jack on August 7, 2014
Format: Kindle Edition Verified Purchase
Has some good info especially on how to extend pig functionality, but it leaves a lot to be desired as a primer on how to use pig. Most of the examples are poorly explained. To be honest I learned more about some of the thinking behind pig than I learned about how actually use pig. This book needs a new seriously upgraded edition. It only got three stars because it has no competition.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Frank D. Evans on June 26, 2014
Format: Kindle Edition Verified Purchase
The book is written pretty well, and the examples are clear and easy to follow for the most part. The only lacking aspect in my opinion was a deeper delve into the analytic capabilities for Pig. This is minor, and may actually be a good prompt for a follow-up "Pig Cookbook". Other than that, this is a great reference and has proven very useful.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By William Dowling on December 29, 2013
Format: Paperback Verified Purchase
Good basic primer on pig and its relationship with hadoop. Worth getting though beware that pig like any vital OS project is changing fast.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
In learning 'pig', I was at first stalled in learning about accessing the data structures. Reading this book saved me much time in gaining the necessary understanding.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
It seems to me that all the information in this book is freely available online, and much more easily searchable online. I was disappointed by its brevity and lack of fresh helpful information.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?