Difference Between Hive and Hue

Hive is a group of keys, subkeys in the registry that has a set of supporting files containing backups of the data. Basically, the hive is the location that stores Windows registry information. Each hive contains a tree, which has different keys and the key serves as a root that is the starting point of the tree or the top of the hierarchy in the registry. The registry contains registry keys, registry subkeys, and registry values. All keys that are considered as hives begin with “HKEY”. Hives are the set of registry keys that appear as folders on the left-hand side of the screen when all other keys have been minimized. Hive can not be created, deleted, or renamed. The hive was launched by Facebook, during the initial stages of development and later it was taken over by Apache Software Foundation.

Hue is a web user interface that provides a number of services and Hue is a Hadoop framework. Hue provides a web user interface along with the file path to browse HDFS. The most important features of Hue are Job browser, Hadoop shell, User admin permissions, Impala editor, HDFS file browser, Pig editor, Hive editor, Ozzie web interface, and Hadoop API Access. This web UI layout helps the users to browse the files, similar to that of an average windows user locating his files on his machine. Hue provides a web user interface to programming languages which is a handy tool for users to avoid syntax errors while executing queries. Hue can be installed or configured only using a web browser.

Hive-VS-HUE

Hive vs Hue

Comparison based on Hive HUE
Definition Hive is a group of keys, sub keys in the registry that has a set of supporting files containing backups of the data. Basically, hive is the location which stores Windows registry information. Hue is a web user interface which provides a number of services and Hue is a Hadoop framework.
Scope Hive or HiveQL is an analytic query language used to process and retrieve data from a data warehouse. Hue is a Web UI that facilitates the users to interact with the Hadoop ecosystem.
Invention Hive was launched by Apache Software Foundation. Hue was launched by Cloudera.
Authentication With Kerberos 2.0 authentication, Hive has secured authentication. The authentication system is pluggable. But to perform the authentication, we can configure authentication to use an LDAP directory.
Functionality Hive uses map-reduce algorithm to process and analyze the data. Hue provides Web UI editor which can be accessed by Hive and other programming languages.
Implementation Hive is implemented and accessed using a web UI Interface or a command line interface. Hue is implemented on a web browser where we can access multiple programs installed on Cloudera.
Installation Hive can be installed or configured using command line Interface of a Hadoop Ecosystem. Hue can be installed or configured only using a web browser.
Dependency Hive can be embedded across many Hadoop Frameworks. Hue is available only on Cloudera Based Hadoop Framework.
My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :
Practice Tags :


Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.