Abstract
Hadoop and MapReduce programming were discussed in the previous chapter for data analytics with examples. The main drawback of the MapReduce programming is the developer needs to have a basic understanding of Hadoop and MapReduce programming. To overcome this disadvantage, Hive one of the Hadoop ecosystem tools can be used. Apache Hive is a data warehouse solution under the Hadoop ecosystem. It provides an SQL kind of language called as HiveQL for processing the data. In this chapter, Hive and its architectural components are discussed first. Later, the chapter is followed with different kinds of operations that can be executed in Hive and examples on it. The chapter concludes with the network log and call log case studies with Hive.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Du, D. (2015). Apache Hive essentials. Packt Publishing Ltd.
Capriolo, E., Wampler, D., & Rutherglen, J. (2012). Programming Hive: Data warehouse and query language for Hadoop. O’Reilly Media, Inc.
Chen, Y., Qin, X., Bian, H., Chen, J., Dong, Z., Du, X., et al. (2014, March). A study of SQL-on-hadoop systems. In Workshop on big data benchmarks, performance optimization, and emerging hardware (pp. 154–166). Cham: Springer.
Edward, C., Dean, W., & Jason, R. (2012). Programming hive.
Lin, X., Wang, P., & Wu, B. (2013, November). Log analysis in cloud computing environment with Hadoop and Spark. In 5th IEEE International Conference on Broadband Network & Multimedia Technology (IC-BNMT) (pp. 273–276).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Srinivasa, K.G., G. M., S., H., S. (2018). Apache Hive. In: Network Data Analytics. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-77800-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-77800-6_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77799-3
Online ISBN: 978-3-319-77800-6
eBook Packages: Computer ScienceComputer Science (R0)