Hive学习记录
慢慢学Hive
孟意昶
life_statues in ('打工','干饭')
展开
-
Hive常用命令
查看所有数据库show databases; 使用指定数据库use 数据库名称; 查看所有表show tables; 显示数据库信息desc database 数据库名称; 显示数据库详细信息desc extended database 数据库名称; 修改数据库的属性alter database 数据库名称 set dbproperties('createtime'='20220204'); 删除空数据库drop database if exists 数据库名称; 强制删除非空数据库drop databas原创 2022-02-04 23:59:01 · 1179 阅读 · 0 评论 -
通过hive对hdfs写入数据
已经在linux云服务器上搭建了hadoop和hive,现在通过hive往hdfs写入数据,并通过9870端口查看数据 确认hadoop中相关进程已经开启,再开启hive,当前进程可通过jps命令查看 [root@cloudmyc tmp]# jps 4689 Jps 2561 NodeManager 2167 SecondaryNameNode 1930 DataNode 2428 ResourceManager 1791 NameNode 进入hive命令行后,新建表create table t原创 2022-01-29 23:56:00 · 3115 阅读 · 0 评论 -
基于linux服务器安装Hive
在阿里云服务器上安装Hive 首先需要下载安装包apache-hive-3.1.2-bin.tar.gz,下载链接可访问官网:http://archive.apache.org/dist/hive/hive-3.1.2/自行下载,并将其上传至linux服务器·,笔者是将其存放在了/root/software/Hive路径下 在当前路径下将其解压tar -zxvf apache-hive-3.1.2-bin.tar.gz,并对解压后的文件进行重命名mv apache-hive-3.1.2-bin hive原创 2022-01-29 20:34:45 · 2802 阅读 · 0 评论 -
Hive理论
Hive简介: Hive:由 Facebook 开源用于解决海量结构化日志的数据统计工具。 Hive 是基于 Hadoop 的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类 SQL 查询功能。 其本质是将hql转化成mapreduce在hadoop平台上执行 Hive优缺点: 优点:写法与sql类似,学习成本低;基于hadoop分布式平台,便于处理大数据 缺点:成也分布式,败也分布式,其架构专为进行大数据分析,所以在处理小型数据量时,其效率反而不如oralce等传统关系型数据库 ..原创 2022-01-29 17:11:45 · 1848 阅读 · 0 评论