Hive系列之Hive架构设计原理

一.Hive基本使用

  • 切换到可以操作hive的用户

在这里插入图片描述

  • 直接输入hive回车,进入hive cli
    -

  • 常用命令使用
    查看所有数据库:show databases;
    在这里插入图片描述

  • 创建数据库tianliangedu,即为create database tianliangedu

在这里插入图片描述

  • 选择数据库

在这里插入图片描述

  • 设置显示当前所在数据库名称
    set hive.cli.print.current.db=true;
    在这里插入图片描述
  • 查看某个数据库中所有表:show
    tables;

在这里插入图片描述

  • 创建一个表

在这里插入图片描述

  • 向表中插入数据: insert into
    在这里插入图片描述
    在这里插入图片描述

  • 查询数据表中的数据:
    select * from 表名称、
    在这里插入图片描述

  • 删除一个表:drop
    table 表名称

在这里插入图片描述

§ 注意:

  1. values_tmp_table_*是对当前会话的数据缓存,暂忽略即可。

  2. exit命令退出当前hive会话session,再进入则不会再出现。
    在这里插入图片描述

  • 使用总结

  • 使用简单

  • 面向数据和业务编程

二. Hive架构设计

在这里插入图片描述

三. Hive运行流程详解

在这里插入图片描述

发布了24 篇原创文章 · 获赞 3 · 访问量 5354

猜你喜欢

转载自blog.csdn.net/SkyingData/article/details/104286657