大数据:hive数据库的操作语法,数据表,内部表,external外部表,数据导入导出load,insert

news2025/2/21 21:30:09

大数据:

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
与此同时,既然要考网警之数据分析应用岗,那必然要考数据挖掘基础知识,今天开始咱们就对数据挖掘方面的东西好生讲讲 最最最重要的就是大数据,什么行测和面试都是小问题,最难最最重要的就是大数据技术相关的知识笔试


文章目录

  • 大数据:
    • @[TOC](文章目录)
  • 大数据:hive数据操作
  • hive数据表操作
  • 内部表操作
  • 外部表
  • hive 数据加载和导出
  • 总结

大数据:hive数据操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

create database if not exists myhive;

use myhive;sql类似的

show database;

desc database myhive;

在这里插入图片描述
在这里插入图片描述

create database myhive2 location '/myhive2';
自定义文件夹,放自己的地方

删除同样是drop

drop database myhive;
cascade;强制删除相关的表
create table test(id int);
建表之后就不能随便删除了

在这里插入图片描述

hive数据表操作

在这里插入图片描述
在这里插入图片描述
与sql类似
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

create table test(id int, name string, gender string);sql一样

在这里插入图片描述
在这里插入图片描述

drop table 表名;

easy

内部表操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
元数据和本身的数据,内部表,直接干掉
外部表值删除元数据,还没发删除数据本身

在这里插入图片描述
在这里插入图片描述
没有external,就是内部表
关键字修饰才外部

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
terminated by以,,,分割
delimited fields限定列字段
在这里插入图片描述

外部表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
表和数据是独立的
链接

在这里插入图片描述
\t分隔符最好是设计好的
美滋滋

在这里插入图片描述
外部表有了,但是没用数据
我们可以上传数据进去

在这里插入图片描述
现有表,再有数据

表和数据是独立的,没有关联。

在这里插入图片描述
先创建数据
再建表,它链接
在这里插入图片描述
在这里插入图片描述
hive会主动链接和关联表和数据

反正就是说,外部表和数据是独立的

删除表,不影响数据本身哦,它只是去关联。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

alter table 表名字 set tblproperties('EXTERNAL'='TRUE/FALSE');

true就是外部
false就是内部

不能小写哦
只能大写哦

在这里插入图片描述

hive 数据加载和导出

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
local是Linux本地
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
覆盖数据
在这里插入图片描述
从表2中查数据,插入表1

在这里插入图片描述
普通插入
可以覆盖
好说
在这里插入图片描述
从文件到表
从表到表
数据加载的两种方式

在这里插入图片描述
在这里插入图片描述
只不过跟导入数据方向相反
在这里插入图片描述
在这里插入图片描述
导出到不同的地方,用词不同哦

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


总结

提示:重要经验:

1)
2)学好oracle,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/603822.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

chatgpt赋能python:关于Python中打开文件的语句详解

关于Python中打开文件的语句详解 在Python中,打开文件是一项常见的任务,可以用于读写文件和进行日志记录。本文将介绍Python中打开文件的语句,并提供一些实用技巧,以便方便地管理文件。 为什么需要打开文件? 在计算…

【动态规划】通配符匹配与正则表达式匹配

文章目录 一、通配符匹配1.1 思路分析1.2 初始化处理1.3 代码1.4 优化 二、正则表达式匹配2.1 思路分析2.2 初始化设置2.3 代码 一、通配符匹配 题目描述: 给你一个输入字符串 (s) 和一个字符模式 ,请你实现一个支持 ‘?’ 和 ‘*’ 匹配规则的通配符…

如何在Github上免费部署网站

如何在Github上免费部署静态网站 背景一、新建仓库(github账号的需要注册)二、下载仓库三、将内容上传到远程仓库里四、启动Page服务 背景 部署网站需要服务器,但是如果你只是部署静态网站就可以蹭Github上的免费服务器。因为发现现在的过程…

基于springboot+Redis的前后端分离项目(一)-【黑马点评】

🎁🎁资源文件分享 链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA?pwdeh11 提取码:eh11 基于session和redis实现登录 (一)前言(二)导入资源(三)短信…

Spring数据库事务处理

数据库事务的基本知识 ACID 两类丢失更新 事务回滚丢失更新: 目前大部分数据库已经通过锁的机制来避免了事务回滚丢失更新。 数据库锁的机制: 锁可以分为乐观锁和悲观锁,而悲观锁又分为:读锁(共享锁)和写锁(排它锁),…

chatgpt赋能python:使用Python制作动画的步骤和工具

使用Python制作动画的步骤和工具 Python不仅是一种流行的编程语言,还可以用于制作动画。本文将介绍一些基本步骤和工具,帮助你制作出精美的动画作品。 步骤一:选择一个好的动画框架 Python有很多强大的动画框架可以使用。其中一些最受欢迎…

chatgpt赋能python:Python删除目录下文件:介绍和方法

Python删除目录下文件:介绍和方法 在日常的开发和运维工作中,我们可能会需要删除某个目录下的一些文件。使用Python的好处在于其强大的处理能力和简单易用的语法。本文将介绍Python删除目录下文件的方法,并提供一些实用的代码示例。 使用os…

java-数组和方法

java-数组和方法 一、数组 1.1 概念 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。 1.2 定义格式 第一种 数据类型 [] 数组名 例: int[] arr; double[] arr; char[] arr;第二种 数据类型 数组名[] 例: int arr[]; doubl…

交流有功功率、无功功率、视在功率计算

交流有功功率、无功功率、视在功率计算 1、有功功率2、无功功率3、视在功率4、功率因数5、总结 1、有功功率 有功功率:在交流电路中,每个瞬时的有功功率是不同的,且不断变化,一般用平均有功功率(一个周期内功率的平均…

黑盒测试用例设计练习题

1、准考证号码 对招干考试系统“输入学生成绩”子模块设计测试用例。招干考试分三个专业,准考证号第一位为专业代号,如: 1-行政专业, 2-法律专业, 3-财经专业。 行政专业准考证号码为:110001~111215 法律专…

chatgpt赋能python:Python数据清洗:如何剔除异常值

Python 数据清洗:如何剔除异常值 随着数据量的持续增长,数据清洗已经成为了数据分析中不可或缺的一个步骤。数据清洗的目的是去除错误、缺失或不必要的数据,从而使数据更加准确、可靠、一致和完整。本文将讲解如何使用 Python 编程语言来剔除…

【C++ 程序设计】第 2 章:面向对象的基本概念

目录 一、结构化程序设计 二、面向对象程序设计的概念和特点 (1)面向对象程序设计的概念 (2)面向对象程序设计的特点 三、类的初步知识 (1)类的定义 (2)类的定义示例 四、类…

Three.js--》实现3d踢球模型展示

目录 项目搭建 初始化three.js基础代码 设置环境纹理加载模型 使用Cannon-es实现物理世界 今天简单实现一个three.js的小Demo,加强自己对three知识的掌握与学习,只有在项目中才能灵活将所学知识运用起来,话不多说直接开始。 项目搭建 本…

Linux4.6LNMP架构

文章目录 计算机系统5G云计算第五章 LINUX LNMP架构一、安装 Nginx 服务1.关闭防火墙,将安装nginx所需软件包传到/opt目录下2.安装依赖包3.创建运行用户、组4.编译安装Nginx5.添加 Nginx 系统服务6.修改nginx服务配置文件 三、编译安装mysqld 服务1.将安装mysql 所需…

MySQL—存储引擎(下)

♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️树高千尺,落叶归根人生不易&…

Windows部署WSL开启pwn之旅

不用虚拟机来操作真的太爽了!!还有和vscode的联动,更是妙绝! 目录 前言 一、WSL获取 开启WSL支持 二、各种操作 1.apt 换源 2.更新软件 3.配置SSH服务器(对于pwn来说非必要) 4.WSL访问windows文件 …

【ChatGPT 】国内无需注册 openai 即可访问 ChatGPT:WeTab 浏览器扩展程序的安装与使用

目录 一、Sider:每天免费 30 查询额度【暂不推荐】 (1)Edge 浏览器扩展程序:Sider - ChatGPT【暂不推荐】 (2)iOS 手机 APP:Sider- Al 搭档(有需要可以安装) 二、 We…

chatgpt赋能python:Python创建画布的教程

Python 创建画布的教程 Python是一个功能强大的编程语言,其中一个重要的应用是数据可视化。在数据科学、机器学习、图像处理和软件开发中,Python的可视化功能非常实用。本教程将介绍Python创建画布的步骤,以及如何使用Matplotlib创建简单的图…

生产案例:消息堆积排查分析

📝作者简介: 大家好,我是CBeann,CSDN博客专家,阿里云专家博主。 22届校招进入阿里广告部门从事Java开发工程师。 平时有空会帮大家解决问题,模式面试和日常答疑,并且提供免费云服务器使用。 有一…

2023年06月IDE流行度最新排名

点击查看最新IDE流行度最新排名(每月更新) 2023年06月IDE流行度最新排名 顶级IDE排名是通过分析在谷歌上搜索IDE下载页面的频率而创建的 一个IDE被搜索的次数越多,这个IDE就被认为越受欢迎。原始数据来自谷歌Trends 如果您相信集体智慧&am…