guanyi的博客

站在树枝上的鸟儿,从来不害怕树枝会断裂,因为他相信的是自己的翅膀

HDFS读写流程

读程图:   1、客户端发送请求,调用DistributedFileSystem API的open方法发送请求到Namenode,获得block的位置信息,因为真正的block是存在Datanode节点上的,而namenode里存放了block位置信息的元数据。 2、Namenode返回...

2019-01-27 19:48:41

阅读数 89

评论数 0

hadoop-daemon.sh 和Hadoop-daemons.sh 的区别

Hadoop-daemon.sh:用于启动当前节点的进程 例如Hadoop-daemon.sh start namenode 用于启动当前的名称节点 Hadoop-daemons.sh:用于启动所有节点的进程 例如:Hadoop-daemons.sh start datanode 用于启动所有节点...

2019-01-27 19:10:56

阅读数 88

评论数 0

HiveSQL解析原理:包括SQL转化为MapReduce过程及MapReduce如何实现基本SQL操作

Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的Hive ETL计算流程,负责每天数百GB的数据存储和分析。Hive的稳定性和性能对我们的数据分析非常关键。   在几次升级Hive的过程中,我们遇到了一些大大小小的问题。...

2019-01-27 11:13:41

阅读数 124

评论数 0

RPM方式安装MySQL5.6

RPM方式安装MySQL5.6 a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称) 1 [root@localhost ~]# rpm -qa | grep -i mysql 2 mysql-libs-5.1.66-2.el6_3.x86_6...

2019-01-13 15:49:16

阅读数 171

评论数 0

VI操作--跳到最后一行和跳到最后一行的最后一个字符

vi操作 1.跳到文本的最后一行:按“G”,即“shift+g” 2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。 3.跳到第一行的第一个字符:先按两次“g”, 4.跳转到当前行的第一个字符:在当前行按“0”。 5.vi加密。进入vi,...

2019-01-13 14:23:34

阅读数 195

评论数 0

MySQL 使用方法简单教程

1、启动MySQL服务器 实际上上篇已讲到如何启动MySQL。两种方法: 一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。 二是在DOS方式下运行 d:/mysql/bin/mysqld2、进入mysql交互操作界面 在DOS方式下,运行: d:/mysql/b...

2019-01-10 21:24:26

阅读数 522

评论数 0

linux虚拟机时间同步

在搭建集群环境时,需要各个节点的主机时间是一致的,否则会出现问题,连接时间相应不对。要进行是时间同步。 使用yum 云进行下载时间同步服务。   下载之后如何验证: 如何进行具体的操作: 第一种:a、cp /usr/share/zoneinfo/Asia/Shanghai /et...

2019-01-09 20:47:22

阅读数 111

评论数 0

[Mysql] MySQL配置文件my.cnf的理解

一、缘由   最近要接手数据库的维护工作,公司首选MySQL。对于MySQL的理解,我认为很多性能优化工作、主从主主复制都是在调整参数,来适应不同时期不同数量级的数据。 故,理解透彻my.cnf里的参数是永恒的话题;只有理解透彻了参数设置,才能在某些方面对数据库进行调优。   二、参数详解...

2019-01-09 20:17:01

阅读数 87

评论数 0

ThinkPad S5笔记本设置u盘启动方法

去年十一月份买了一个ThinkPad S5,装过了一次系统,现在再想设置一下u盘启动,但是没有成功,刚刚弄成功记录一下。  这个型号的电脑一般按F12就可以进入页面进行设置启动项,但是我这次选择u盘启动没有反应,原来还需要按F1来设置一下。启动电脑时按住F1,然后选择Security进入Secur...

2019-01-04 10:15:17

阅读数 85

评论数 0

SQL:3.2数据类型-20190101

---代码3.8 CHAR类型定义示例 DECLARE V_NAME CHAR(2 BYTE); V_NAME2 CHAR(2 CHAR); V_NAME3 CHAR; V_NAME4 CHAR(50); BEGIN V_NAME := 'ab'; --...

2019-01-01 22:00:16

阅读数 80

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭