From 9532648b54eec34970a9602d970bef0600bd18bb Mon Sep 17 00:00:00 2001
From: heibaiying <31504331+heibaiying@users.noreply.github.com>
Date: Sun, 14 Apr 2019 15:31:24 +0800
Subject: [PATCH 1/2] =?UTF-8?q?Update=20Storm=E6=A0=B8=E5=BF=83=E6=A6=82?=
=?UTF-8?q?=E5=BF=B5=E8=AF=A6=E8=A7=A3.md?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
notes/Storm核心概念详解.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/notes/Storm核心概念详解.md b/notes/Storm核心概念详解.md
index 772d8af..a4221b5 100644
--- a/notes/Storm核心概念详解.md
+++ b/notes/Storm核心概念详解.md
@@ -10,7 +10,7 @@
二、Storm架构详解
2.1 nimbus进程
2.2 supervisor进程
- 2.3 Zookeeper的作用
+ 2.3 zookeeper的作用
2.4 worker进程
2.5 executor线程
2.6 并行度
@@ -206,7 +206,7 @@ Storm 中一共有8个内置的 Stream Grouping。也可以通过实现 `CustomS
-### 2.3 Zookeeper的作用
+### 2.3 zookeeper的作用
Nimbus和Supervisor进程都被设计为**快速失败**(遇到任何意外情况时进程自毁)和**无状态**(所有状态保存在Zookeeper或磁盘上)。 因此,如果Nimbus或Supervisor守护进程死亡,它们会重新启动,并从zookeeper上获取之前的状态数据,就像什么都没发生一样。
From 9cc79add883abab343abce8481e1e52c741c89a2 Mon Sep 17 00:00:00 2001
From: heibaiying <31504331+heibaiying@users.noreply.github.com>
Date: Sun, 14 Apr 2019 15:50:06 +0800
Subject: [PATCH 2/2] Update Hive.md
---
notes/Hive.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/notes/Hive.md b/notes/Hive.md
index 21fe020..90f1604 100644
--- a/notes/Hive.md
+++ b/notes/Hive.md
@@ -36,7 +36,7 @@ Hive构建在Hadoop之上的,可以将结构化的数据文件映射成表,
### 2.2 Metastore
-hive里的表名、表结构、字段名、字段类型、表的分隔符等信息就叫做元数据。Metastore是用来存储Hive的元数据,默认元数据是存储在derby关系型数据库中,但是derby是能同时只有一个实例,也就是说不能多个命令行接口同时使用,所以可以替换mysql等。
+hive里的表名、表结构、字段名、字段类型、表的分隔符等信息就叫做元数据。Metastore是用来存储Hive的元数据,默认元数据是存储在derby关系型数据库中,但使用derby时只能有一个实例,也就是说不能多个命令行接口同时使用,通常使用MySQL代替derby。
这里还需要说明的是hive进行的是同一的元数据管理,就是说你在hive上创建了一张表,然后在presto/impala/sparksql 中都是可以直接使用的,同样的你在presto/impala/sparksql中创建一张表,在hive中也是可以使用的。