Big Data Hadoop Hive

5 Best Apache Hive Books for Big Data Professionals

Books are the best source of knowledge and to continue our best Hadoop books journey, we have come up with the 5 best Apache hive books for big data professionals.If you are also looking for a career as Hive developer or Hive professionals, these Apache Hive books will help you a lot. Most of these Apache Hive books are available for free as well while others you can buy from Amazon.

Apache Hive BooksAll these Apache Hive books for beginners are in detail and have been written considering the beginners in mind. After going through these Hive books, you will be able to program Hive for sure.

NameAuthorsPagesPriceBuy Now
Programming HiveDean Wampler
Jason Rutherglen
Edward Capriolo
350$27.61But From Amazon
Apache Hive EssentialsDayong Du208$33.99But From Amazon
Apache Hive CookbookHanish Bansal
Saurabh Chauhan
Shrey Mehrotra
268$44.93But From Amazon
Instant Apache Hive
Essentials How-to
Darren Lee76$21.55But From Amazon
Practical HiveDarren Lee265$28.70But From Amazon

Let’s start with these Apache Hive books and see how these can work for you!

5 Best Apache Hive Books to Master Hive

Here are the 5 best Apache Hive books to master the Hive programming language HiveQL. It is not necessary to go through all the books and you can start with any of the shared Hive book here and master Hive.

#1 Programming Hive: Data Warehouse and Query Language for Hadoop

  • Name: Programming Hive: Data Warehouse and Query Language for Hadoop
  • Authors: Dean Wampler, Jason Rutherglen, Edward Capriolo
  • Publisher: O’Reilly Media
  • Release Date: September 2012
  • Price: $6.36 for Kindle edition and $27.61-34.40 for Paper version
  • Pages: 350

Programming Hive BookProgramming Hive is an excellent Apache Hive book to start with the Hive programming. This is an in depth book covering basic to advanced level of Hive programming, Data warehouse concepts, and HiveQL.

Using this book, you will come to know how to move from relational databases to the Hadoop system Hive. How to query in Hive, process the data and analyze the data using Hive. Programming Hive is an example driven Apache Hive book which will help you install and configure Hive in your environment. It will also depict how Hive queries get converted into MapReduce jobs internally and the other operations. Programming Hive is a perfect book to get started with Apache Hive.

#2 Apache Hive Essentials

  • Name: Apache Hive Essentials
  • Author: Dayong Du
  • Publisher: Packt
  • Pages: 208
  • Release Date: February 2015
  • Price: $10 for eBook and $23.99 for paper book

Apache Hive EssentialsApache Hive Essentials is another amazing book to get started with Big Data using Hive. This is another great Apache Hive book to start with Hive programming. If you are looking to start Apache Hive from scratch, this can be an ideal book to start with. The author of the book recommends having some basic knowledge about SQL to have a better understanding of Hive.


  • You’ll be able to create and set up the Hive on your Hadoop environment
  • Learn how to use Hive to describe data
  • Discover the real meaning of data by joining and filtering the datasets using Hive
  •  Transform data by using Hive sorting, ordering, and functions
  •  Learn to boost the Hive query performance and enhance the Hive security

#3 Apache Hive Cookbook

  • Name: Apache Hive Cookbook
  • Author: Hanish Bansal, Saurabh Chauhan, and Shrey Mehrotra
  • Publisher: Packt
  • Pages: 268
  • Release Date: April 2016
  • Price: $10 for eBook and $35.99 for paper book

Apache Hive CookbookCookbooks for any language and technologies have been the leading choice for learners and the same applies here as well. Apache Hive Cookbook is a leading Apache Hive book for beginners to master Hadoop Hive. This Apache Hive Cookbook is best to configure Hive in any environment with different types of Hive metastore supported.

You will also get to know how to configure Hive clients and services. The book also explains the different Hive optimization techniques along with Hive partitions and Hive Bucketing. The best thing I found with this book is the integration of Hive with other frameworks including Spark.


  • Covers the latest features and methods of Hive
  • Understand how Hive works internally
  • Updates about the latest development in Hive and proposed development as well
  • Hive data modeling
  • Master the key concepts like Hive Partition, Buckets, and Statistics
  • Integration with other Big data frameworks like Spark

#4 Instant Apache Hive Essentials How-to

  • Name: Instant Apache Hive Essentials How-to
  • Author: Darren Lee
  • Publisher: Packt
  • Pages: 76
  • Release Date: June 2013
  • Price: $10 for eBook and $14.99 for paper book

Instant Apache Hive Essentials How-toThe book mainly transforms your SQL knowledge to hive programming. The book completely follows the practical approach to code in Hive and helps you start with Apache Hive easily. The book will help you to write the first line of Hive code and explains how the code is getting converted to MapReduce programs internally. All the Hive concepts here are explained with examples and you will have a great experience learning it.

#5 Practical Hive

  • Name: Practical Hive: A Guide to Hadoop’s Data Warehouse System
  • Author: Darren Lee
  • Publisher: Apress
  • Pages: 265
  • Release Date: August 2016
  • Price: $10 for eBook and $14.99 for paper book

Practical Hive helps you learn Apache Hive along with some data warehouse concepts in simple terms. Practical Hive is one of the best Apache Hive books you can find online which teaches Hive from scratch. The book will help you learning HiveQL, the SQL-like language specific to the hive, to analyze, export, and massage the data stored across your Hadoop environment. You will also learn how to leverage how to access and analyze semi-structured and unstructured data.


  • Install and configure Hive for new and existing datasets
  • Start with DDL operations
  • Execute the optimize DML quires
  • Work with tables, partitions, and UDFs
  • Discover performance tuning in Hive and Hive best practices


These were the 5 best Apache Hive Books for Beginners and advanced learning. All these Hive books start from basics and take you through the advanced level of Hive. These also help you understand how the things flow at the backend in Hadoop system and how it works.

So, if you are looking to start from scratch of Hive and learn the advanced Hive, you can start with any of these Hive books. If you know any other Hive Books, feel free to share here.

Apache Hive Books
  • Top Apache Hive Books


This post depicts some of the best Apache Hive Books for beginners and advanced users. These books are cheap and starts from the basics of Apache Hive and covers the advanced topics as well.

Most of these Apache Hive Books also covers the configuration and installation details and also shares the connection with other Big Data frameworks.

Leave a Comment