

{"id":27437,"date":"2018-11-19T17:00:51","date_gmt":"2018-11-19T11:30:51","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=27437"},"modified":"2018-11-19T17:00:51","modified_gmt":"2018-11-19T11:30:51","slug":"hive-vs-hue","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/","title":{"rendered":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Today, in this article we will discuss Hive vs Hue. Moreover, we will compare both the technologies on the basis of several features. Though, in order to understand the Apache Hive vs Hue comparison well, here we will start the comparison with the brief introduction to know the basic concepts. <\/span><\/p>\n<p><span style=\"font-weight: 400\">So, let\u2019s begin Hive vs Hue tutorial.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Difference Between Hive and Hue<\/span><\/h2>\n<h3><span style=\"font-weight: 400\">a. What is Hive?<\/span><\/h3>\n<p><span style=\"font-weight: 400\">In <strong>Hadoop<\/strong>, Hive is considered as a de facto standard for<strong> SQL<\/strong> queries over petabytes of data, since its incubation in 2008. Apache community has greatly improved Hive\u2019s speed, scale and SQL semantics along with the completion of the Stinger Initiative, and the next phase of Stinger.next. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Moreover, it can integrate with other critical data center technologies with the familiar JDBC interface. Mainly, to query, summarize, explore and analyze that data, then turn it into actionable business insight Data analysts use Hive.<\/span><br \/>\n<strong><a href=\"https:\/\/data-flair.training\/blogs\/apache-hive-tutorial\/\">Follow the link to learn more about Hive<\/a><\/strong><\/p>\n<h3>b. What is Hue?<\/h3>\n<p><span style=\"font-weight: 400\">In order to simplify the process of creating, maintaining, and running many<strong> types of<\/strong> <strong>Hadoop jobs<\/strong>, Hue (Hadoop User Experience) offers a web GUI to Hadoop users. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Basically, it is made up of several applications which interact with Hadoop components, and also has an open SDK to allow new applications to be created.<\/span><\/p>\n<p><span style=\"font-weight: 400\">However, there wasn\u2019t any user interface designed during the initial releases of Hadoop but many of the operations in the <strong>Hadoop ecosystem<\/strong> are operated through a command line interface only. <\/span><\/p>\n<p><span style=\"font-weight: 400\">So, a web user interface which performs some of the common activities with the Hadoop ecosystem or Hadoop based frameworks is what we call Hue. Basically, an open source Hadoop framework called Cloudera launched and developed Hue.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Feature Wise Comparison of Hive vs Hue <\/span><\/h2>\n<p><span style=\"font-weight: 400\">So, let&#8217;s discuss the featurewise comparison of Hive vs Hue &#8211;\u00a0 \u00a0 \u00a0 \u00a0<\/span><\/p>\n<h3><span style=\"font-weight: 400\">a. Inventor \/ Invention<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive <\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Apache Software Foundation launched Hive<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Cloudera launched and developed Hue.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">b. Meaning<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Basically, an analytic query language, which we use to process as well as retrieve data from a data warehouse is <strong>what we call Hive<\/strong>.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Whereas, a Web UI which facilitates the users to interact with the Hadoop ecosystem, is what we call Hue.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">c. Installation\/ Configuration<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">By using command line Interface of a <strong>Hadoop Ecosystem<\/strong>, we can <strong>install or configure Hive<\/strong>.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">However, in order to install or configure Hue, we can use a web browser.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">d. Functionality<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive <\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">In order to process and analyze the data, Hive uses the <strong>MapReduce <\/strong>algorithm.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Though, to access Hive and other programming languages, Hue offers a Web UI editor.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">e. Implementation<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">With the help of a command line interface or a web UI Interface, we can implement and access Hive.<\/span><br \/>\n<strong>Have a look at Hive DDL Commands<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">It is possible to implement Hue on a web browser. It also helps to access multiple programs installed on Cloudera.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">f. Dependency<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Across multiple Hadoop Frameworks, Hive can be embedded.<\/span> <span style=\"font-weight: 400\">\u2018<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">But it is present only on Cloudera Based Hadoop Framework.<\/span><\/p>\n<h3><span style=\"font-weight: 400\">g. Authentication<\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hive<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Basically, with Kerberos 2.0 authentication, Hive has secured authentication.<\/span><br \/>\n<strong><a href=\"https:\/\/data-flair.training\/blogs\/hive-udf\/\">Do you know about Hive UDF<\/a><\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Hue<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Basically, the first user automatically becomes an administrator into Hue by choosing any username or password. And, this admin creates other user and administrator accounts. <\/span><\/p>\n<p><span style=\"font-weight: 400\">However, it is must that Hue user corresponds to the <strong>Linux<\/strong> users those who use Hue still ensure you use the same name as the Linux username.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Although, the authentication system is pluggable. \u00a0To perform the authentication, we can configure authentication to use an LDAP directory (Active Directory or OpenLDAP), or also we can import users and groups from an LDAP directory.<\/span><\/p>\n<p>So, this was all in Apache Hive vs Hue. Hope you like our explanation.<\/p>\n<h2><span style=\"font-weight: 400\">Conclusion &#8211; Apache Hive vs Hue<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Hence, in this Hive vs Hue tutorial, we can see both Hive and Hue have a key role to play in modern-day Big Data analytics and we can use and configure both in the Hadoop based frameworks depending on the end user requirements. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Moreover, we saw the complete feature wise comparison of Hive vs Hue. Still, if any doubt, you can ask in the comment tab.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, in this article we will discuss Hive vs Hue. Moreover, we will compare both the technologies on the basis of several features. Though, in order to understand the Apache Hive vs Hue comparison&#46;&#46;&#46;<\/p>\n","protected":false},"author":7,"featured_media":42733,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[3846,5795,5806,6416,6417,6418,15750,15754],"class_list":["post-27437","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hive","tag-difference-between-hive-and-hue","tag-hive-tutorial","tag-hive-vs-hue","tag-hue-hadoop","tag-hue-hive","tag-hue-hive-tutorial","tag-what-is-hive","tag-what-is-hue"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hive vs Hue | Feature Wise Comparison of Hive vs Hue - DataFlair<\/title>\n<meta name=\"description\" content=\"Hive vs Hue, feature wise comparison of Hive vs Hue, what is Hive, what is Hue, difference between Hive and hue, Hadoop Frameworks\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hive vs Hue | Feature Wise Comparison of Hive vs Hue - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Hive vs Hue, feature wise comparison of Hive vs Hue, what is Hive, what is Hue, difference between Hive and hue, Hadoop Frameworks\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-19T11:30:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue - DataFlair","description":"Hive vs Hue, feature wise comparison of Hive vs Hue, what is Hive, what is Hue, difference between Hive and hue, Hadoop Frameworks","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/","og_locale":"en_US","og_type":"article","og_title":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue - DataFlair","og_description":"Hive vs Hue, feature wise comparison of Hive vs Hue, what is Hive, what is Hue, difference between Hive and hue, Hadoop Frameworks","og_url":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-11-19T11:30:51+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd"},"headline":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue","datePublished":"2018-11-19T11:30:51+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/"},"wordCount":702,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg","keywords":["Difference between Hive and hue","hive tutorial","Hive vs Hue","Hue Hadoop","Hue hive","hue hive tutorial","What is Hive","What is Hue"],"articleSection":["Hive Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/","url":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/","name":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg","datePublished":"2018-11-19T11:30:51+00:00","description":"Hive vs Hue, feature wise comparison of Hive vs Hue, what is Hive, what is Hue, difference between Hive and hue, Hadoop Frameworks","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/hive-vs-hue\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/09\/Hive-vs-Hue.jpg","width":1200,"height":628,"caption":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/hive-vs-hue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Hive Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/hive\/"},{"@type":"ListItem","position":3,"name":"Hive vs Hue | Feature Wise Comparison of Hive vs Hue"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/beb0cab24b7aa54423a3b50e669a9dcd","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c322416204232f4dd97ef3901b0a499a5d34d7ba7fe333f4bfe53a907873d293?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team specializes in creating clear, actionable content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Backed by industry expertise, we make learning easy and career-oriented for beginners and pros alike.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam3\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/27437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=27437"}],"version-history":[{"count":0,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/27437\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/42733"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=27437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=27437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=27437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}