HiveServer和HiveServer2都有两种模式,分别为嵌入式和单机服务器模式,对于嵌入式URI为"jdbc:hive://"或者"jdbc:hive2://",单机服务器模式URI为 "jdbc:hive://host:port/dbname"或者"jdbc:hive2://host:port/dbname" 复制代码 。HiveServer使用JDBC驱动类为o
转载 2023-07-12 21:48:24
162阅读
一、概述当我们书写一些结构相对复杂SQL语句时,可能某个子查询在多个层级多个地方存在重复使用情况,这个时候我们可以使用 with as 语句将其独立出来,极大提高SQL可读性,简化SQL~二、介绍with as 也叫做子查询部分,首先定义一个sql片段,该sql片段会被整个sql语句所用到,为了让sql语句可读性更高些,作为提供数据部分,也常常用在union等集合操作中。with as就类
转载 2023-10-12 18:26:13
133阅读
一、基本概念1.什么是hive  The Apache Hive ™ data warehouse software facilitates reading, writing, and managing large datasets residing in distributed storage using SQL. Structure can be projected onto data alr
一、Hive基本概念1.1 什么是HiveHive:由Facebook开源用于解决海量结构化日志数据统计。Hive是基于Hadoop一个数据仓库工具,可以将结构化数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序1)Hive处理数据存储在HDFS2)Hive分析数据底层实现是MapReduce3)执行程序运行在Yarn上1.2 Hive优缺点1.
转载 2023-07-12 17:00:23
63阅读
# Hive 副本作用及实现 当你开始探索 Hive 存储和处理大数据时,可能会遇到副本(Replication)概念。副本在 Hive作用主要是为了提高数据可靠性和可用性。本文将带你了解 Hive 副本作用和如何实现副本流程。 ## 副本作用Hive 中,副本主要用于以下方面: 1. **数据冗余**:保存一份数据备份,确保在主数据丢失时可以通过副本恢复。 2.
原创 8月前
176阅读
# Hive分库作用及示例 Hive是基于Hadoop数据仓库工具,可以用来处理和分析大数据。随着数据量不断增长,数据组织和管理变得愈加重要。为了应对日益增加数据存储需求,Hive分库(即将表分散在多个数据库中)成为一种有效解决方案。本文将介绍Hive分库概念、作用以及实施示例。 ## 一、Hive分库概念 Hive分库主要思想是将数据表分散到不同数据库中。这种方法有助于
原创 10月前
27阅读
Hive是建立在Hadoop上数据仓库基础构架。对于有一定基础大数据学习者来讲,Hive是必须掌握核心技术。本文主要带大家来认识一下Hive,了解什么是Hive?为什么要用Hive?如果大家对这些问题好奇,就一起看看接下来内容吧~1、什么是Hive?(1)Hive定义Hive一个可以将结构化数据文件映射为一张数据库表并提供类SQL查询功能数据仓库工具,而且它是基于Hadoop。因此
转载 2023-11-06 12:24:36
75阅读
一. 什么是HiveHive:由Facebook开源用于解决海量结构化日志数据统计。Hive是基于Hadoop一个数据仓库工具,可以将结构化数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL(Hive Query Language)转化成MapReduce程序1)Hive处理数据存储在HDFS2)Hive分析数据底层实现是MapReduce3)执行程序运行在Yarn上&nbs
转载 2023-07-13 21:44:01
95阅读
本文是基于CentOS 7.9系统环境,进行hive学习和使用一、Hive简介1.1 Hive基本概念(1) 什么是hiveHive是用于解决海量结构化日志数据统计工具,是基于Hadoop一个数据仓库工具,可以将结构化数据文件映射为一张表,并提供类SQL查询功能(2) Hive本质Hive本质就是将HQL转化成MapReduce程序1.2 Hive优缺点(1) 优点操作接口采用类SQ
转载 2023-08-10 11:28:08
252阅读
Hadoop开发存在问题只能用java语言开发,如果是c语言或其他语言程序员用Hadoop,存在语言门槛。需要对Hadoop底层原理,api比较了解才能做开发。Hive概述Hive是基于Hadoop一个数据仓库工具。可以将结构化数据文件映射为一张表,并提供完整sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现MapRed
转载 2023-07-12 12:47:39
38阅读
Hive简介、原理及hive部署和使用介绍Hive简介Hive概念Hive:由Facebook开源用于解决海量结构化日志数据统计工具。Hive是基于Hadoop一个数据仓库工具,可以将结构化数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序【注意】:(1)被Hive处理数据存储在HDFS上,并不是Hive本身用数据库(2)Hive分析数据底层实现
转载 2023-10-03 20:10:25
13阅读
目录前言:1、Hive简介2、Hive架构3、Hive与Hadoop关系4、Hive与传统数据库对比5、Hive数据存储总结: 目录前言:为什么使用Hive 直接使用hadoop所面临问题 人员学习成本太高 项目周期要求太短 MapReduce实现复杂查询逻辑开发难度太大使用Hive优点: 操作接口采用类SQL语法,提供快速开发能力。 避免了去写MapReduce,减少开发人
转载 2023-08-16 18:40:11
121阅读
Hive1.基本概念Hive本质上是基于 Hadoop 一个数据仓库工具,可以将结构化数据文件映射为一张表,并 提供类 SQL 查询功能。通俗一点就是Hive相当于一个hadoop客户端,利用hdfs存储数据,利用mapreduce计算框架来进行计算任务,好处就是可以将人从繁琐mapreduce程序中解放出来,通过编写简单HQL语句从而实现对复杂逻辑运算。2.优缺点优点采用类sql
转载 2023-07-12 16:15:08
87阅读
Redis介绍及使用redis 简介简单来说 redis 就是一个数据库,不过与传统数据库不同是 redis 数据是存在内存中,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同业务场景。除此之外,redis 支持事务 、持久化、LUA脚本、LRU驱动事件、多种集群方案。为什么要用 redis?/为
转载 2023-05-25 10:33:47
183阅读
# 实现Hive物化视图作用 ## 介绍 在Hive中,物化视图是一种预先计算并存储结果查询结果集,可以帮助提高查询性能和减少重复计算。本文将介绍如何在Hive中实现物化视图作用,以提升查询效率。 ## 流程步骤 以下是实现Hive物化视图流程步骤,可以用表格展示: | 步骤 | 操作 | | ---- | ----------------- | | 1
原创 2024-05-10 04:04:12
31阅读
# Hive临时表作用及实现步骤 ## 概述 Hive是基于Hadoop数据仓库工具,它提供了一种类似于SQL查询语言HiveQL来进行数据查询和分析。Hive临时表是在查询过程中动态创建表,它作用是临时存储中间结果,方便后续数据处理和分析。在本文中,将介绍Hive临时表作用和实现步骤。 ## 作用 Hive临时表具有以下几个作用: 1. 中间结果存储:在复杂数据处理过程
原创 2023-11-01 07:38:54
324阅读
# 理解 Hive Bucketing 在使用 Apache Hive 时,理解 Bucketing 概念和实现过程对数据分析和查询效率提升至关重要。在这篇文章中,我们将逐步解析 Hive Bucketing 机制,包括其作用、实现步骤以及相关代码示例。 ## Bucketing 作用 Bucketing 是一种将数据分散到多个文件中机制,主要用于以下目的: 1. **提
原创 10月前
146阅读
HiveServer2基本概念介绍1、HiveServer2基本介绍HiveServer2 (HS2) is a server interface that enables remote clients to execute queries against Hive and retrieve the results (a more detailed intro here). The current
转载 2024-04-30 21:09:42
221阅读
Hive 整体介绍一、Hive 总体架构1.1 客户端 Client1.2 驱动器 Driver1.3 元数据存储 Meta Store1.4 Map/Reduce 和 HDFS二、Hive 安装三、Hive DDL & DML 介绍四、Hive 视图4.1 创建视图4.2 删除视图4.3 更改视图五、Hive函数(内置、窗口、自定义函数)5.1 内置函数5.2 窗口函数5.3 自定义函
1.Hive简介Hive:由Facebook开源用于解决海量结构化日志数据统计工具。 Hive是基于Hadoop一个数据仓库工具,可以将结构化数据文件映射为一张表,并提供类SQL查询功能关键字:结构化日志,数仓工具,提供SQL查询功能2.Hive本质hive本质:将HQL转化成MapReduce程序 (1)Hive处理数据存储在HDFS (2)Hive分析数据底层实现是MapReduc
转载 2023-07-20 19:02:01
45阅读
  • 1
  • 2
  • 3
  • 4
  • 5