- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 zeppelin的安装配置及连接hive使用
文章目录前言一、解压安装二、修改配置文件三、修改zeppelin的环境变量四、启动zeppelin五、在web页面配置集成hive1、创建interpreter2、参数配置3、配置Notebook4、验证hive解释器总结前言本文使用的zeppelin为:zeppelin-0.9.0-bin-all.tgzzepplin下载地址:http://zeppelin.apache.org/download.html本文使用zepplin连接hive,所以需要虚拟机提前安装好hadoop以及hive一
2021-06-24 19:59:53
2116
原创 zookeeper的安装配置
文章目录前言一、解压安装二、创建文件三、配置环境变量四、启动总结前言本文的zookeeper是用来搭在hadoop上使用的,使用的版本是:apache-zookeeper-3.5.7-bin.tar.gz一、解压安装tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/software#重命名cd /opt/softwaremv apache-zookeeper-3.5.7-bin/ zookeeper357二、创建文件在zookeep
2021-06-24 19:49:14
227
原创 Hive的安装与配置
文章目录前言一、解压安装二、配置三、引入jar包四、配置环境变量五、初始化并启动六、简单操作总结前言本文安装的是hive的版本是apache-hive-3.1.2,本文安装hive是基于已经安装了hadoop和mysql并且启动了的情况下一、解压安装#解压hivetar -zxvf /opt/download/apache-hive-3.1.2-bin.tar.gz -C /opt/software#改名mv /opt/software/apache-hive-3.1.2 /opt/soft
2021-06-24 16:17:54
301
原创 Hadoop集群搭建教程(hadoop-3.1.3手把手教学)超详细!!!
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、集群机器的准备1、关闭防火墙2、配置静态 IP3、主机名称二、配置SSH无密登录1、以192.168.29.151为例2、安装配置jdk和hadoop3、文件复制三、hadoop的集群配置1、集群的配置介绍2、4个xml文件的配置3、配置workers四、启动集群1、NameNode初始化2、启动 HDFS、YARN3、验证是否成功启动4、有可能的出错总结前言本文是基于hadoop-3.1.3搭建的集群,集群规模是5台
2021-06-24 15:17:28
2098
转载 MySQL 的 delete、truncate、drop 有什么区别?
文章目录前言一、从执行速度上来说二、从原理上讲1、delete2、truncate3、drop前言A:我发现MySQL有bug,我下午为了清理磁盘,明明删除了100万条MySQL数据,磁盘不仅没有变小,反而更满了呢?B:那你是怎么删除的?A:delete from table 呀!B:怪不得,其实要删除MySQL数据是有好几种方式的,有些场景下是不应该用DELETE的,比如你这种情况。三种删除方式:通过 delete、truncate、drop 关键字进行删除;这三种都可以用来删除数据,但场
2021-05-28 11:05:45
115
原创 深入剖析 MySQL 索引(更)
文章目录前言一、MySQL索引原理1、索引目的2、索引原理3、索引结构4、b+树的索引结构解释5、b+树的查找过程6、b+树性质二、MySQL 索引实现1、MyISAM索引实现2、InnoDB索引实现三、如何建立合适的索引1、建立索引的原理2、建立索引的常用技巧前言MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。一、MySQL索引原理1、索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“my
2021-05-26 13:54:00
105
原创 好友推荐(列转行,help_topic_id)
文章目录前言一、题目:好友推荐二、代码块1.源代码2.SQL分解前言本题主要分享一下结合mysql.help_topic 这张系统表做列转行的一些巧妙的解题思想。一、题目:好友推荐1、 两人不是好友,但有共同好友,可以相互推荐(共同好友有n个,推荐指数为n)2、例如:小明和小王不是好友,但是却有公共的好友小孙,因此可以将小明推荐给小王,也可以将小王推荐给小明3、代码如下:create table user_friends( user varchar(5), friends text)
2021-05-25 08:54:52
2254
4
原创 SQL优化,SQL语句,性能优化
SQL语句,性能优化前言一、SQL优化1.选择表合适存储引擎2.优化表的数据类型3.索引优化4.MySQL 备份5.基础语句优化方式前言为什么要对SQL进行优化?项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就很有必要。话不多说,SQL语句优化方法如下:一、SQL优化1.选择表合适
2021-05-21 13:37:04
252
原创 MySQL基本函数、高阶函数、高级特性
MySQL基本函数、高阶函数、高级特性前言一、基础函数1.聚合函数2.数学函数3.字符串函数4.日期函数5.流程控制函数二、高阶函数1.拼接三、存储过程1.存储过程四、事务1.事务概念五、锁1.锁分类六、索引1.索引分类总结前言本文章主要记录MySQL常用的基础函数和高阶函数,顺带介绍一下存储过程、事务、索引等数据库高级特性一、基础函数1.聚合函数-- 求和select sum() -- 求平均值select avg() -- 最大值 select max() -
2021-05-21 12:29:48
1058
2
原创 CentOS7 安装 mysql8.0.19
@TOC前言CentOS-7在安装mysql-8.0.19中遇到安装失败,远程连接等一系列问题的解决方案。一、准备工作1、安装之前 查看系统已装的rpm程序,如果有数据,删除,然后重启[root@localhost ~]# rpm -qa | grep mariadb mariadb-libs-5.5.64-1.el7.x86_64[root@localhost ~]# rpm -e mariadb-libs-5.5.64-1.el7.x86_64 --nodeps[root@local
2021-05-20 23:18:24
350
原创 for循环输出(倒)金字塔,(空心)菱形,(空心)沙漏
for循环输出(倒)金字塔,(空心)菱形,(空心)沙漏for循环的嵌套使用1.金字塔2.倒金字塔3.空心金字塔4.空心倒金字塔5.实心菱形6.实心沙漏7.空心菱形8.空心沙漏for循环的嵌套使用下图中的图形题在考查循环知识点时中经常出现,在等级考试与公司面试时也出现过类似题目,实际目的在于掌握for循环的嵌套使用。1.金字塔首先我们来思考一下金字塔是如何实现的,以五行的金字塔为例,第1行是4个空格,1个*第2行是3个空格,3个*第3行是2个空格,5个*第4行是1个空格,7个*第5行是0
2021-04-05 14:22:41
7079
原创 Docker安装配置centos8
基于CentOS 8安装docker版本信息设置阿里云镜像源安装 Docker-CE(报错)安装containerd.io再次安装启动dockerdocker部分常用指令版本信息VMware15+CentOS 8[alvin@localhost ~]$ su密码:[root@localhost alvin]# cd[root@localhost ~]# uname -aLinux localhost.localdomain 4.18.0-193.el8.x86_64 #1 SMP Fri Ma
2020-09-29 11:34:09
634
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人