From 03e33cd45230b73f65f3ce5acfffa136a86e1450 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 14:33:18 +0800 Subject: [PATCH 1/7] =?UTF-8?q?Update=20Zookeeper=E7=AE=80=E4=BB=8B?= =?UTF-8?q?=E5=8F=8A=E6=A0=B8=E5=BF=83=E6=A6=82=E5=BF=B5.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Zookeeper简介及核心概念.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notes/Zookeeper简介及核心概念.md b/notes/Zookeeper简介及核心概念.md index b8c69cd..f781ce1 100644 --- a/notes/Zookeeper简介及核心概念.md +++ b/notes/Zookeeper简介及核心概念.md @@ -8,7 +8,7 @@         3.2 会话
        3.3 数据节点
        3.4 节点信息
-        3.5 Wather
+        3.5 Watcher
        3.6 ACL
四、ZAB协议
        4.1 ZAB协议与数据一致性
@@ -103,7 +103,7 @@ Zookeeper数据模型是由一系列基本数据单元`Znode`(数据节点)组 | dataLength | 数据内容的长度 | | numChildren | 数据节点当前的子节点个数 | -### 3.5 Wather +### 3.5 Watcher Zookeeper中一个常用的功能是Watcher(事件监听器),它允许用户在指定节点上针对感兴趣的事件注册监听,当事件发生时,监听器会被触发,并将事件信息推送到客户端。该机制是Zookeeper实现分布式协调服务的重要特性。 From f2a2328988ef9859d76eda3a59857c63a1643543 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 14:39:38 +0800 Subject: [PATCH 2/7] =?UTF-8?q?Update=20Flume=E7=AE=80=E4=BB=8B=E5=8F=8A?= =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E4=BD=BF=E7=94=A8.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Flume简介及基本使用.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Flume简介及基本使用.md b/notes/Flume简介及基本使用.md index 26c9afb..6074986 100644 --- a/notes/Flume简介及基本使用.md +++ b/notes/Flume简介及基本使用.md @@ -43,7 +43,7 @@ Apache Flume是一个分布式,高可用的数据收集系统。它可以从 **3. Channel** -`Channel`是源和接收器之间事件的管道,用于临时存储数据。可以是内存或持久化的文件系统: +`Channel`是源和接收器之间的管道,用于临时存储数据。可以是内存或持久化的文件系统: + `Memory Channel` : 使用内存,优点是速度快,但数据可能会丢失(如突然宕机); + `File Channel` : 使用持久化的文件系统,优点是能保证数据不丢失,但是速度慢。 From 7f4799daa4386aba31a0e355be2668a45f9de1ae Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 14:41:14 +0800 Subject: [PATCH 3/7] =?UTF-8?q?Update=20Flume=E7=AE=80=E4=BB=8B=E5=8F=8A?= =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E4=BD=BF=E7=94=A8.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Flume简介及基本使用.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Flume简介及基本使用.md b/notes/Flume简介及基本使用.md index 6074986..0abd4af 100644 --- a/notes/Flume简介及基本使用.md +++ b/notes/Flume简介及基本使用.md @@ -54,7 +54,7 @@ Apache Flume是一个分布式,高可用的数据收集系统。它可以从 **5. Agent** -是一个独立的(JVM)进程,包含组件`Source`、 `Channel`、 `Sink`等组件。 +是一个独立的(JVM)进程,包含`Source`、 `Channel`、 `Sink`等组件。 From b8c39562887b7779272d962ba81509d0dee4c9d2 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 15:03:09 +0800 Subject: [PATCH 4/7] =?UTF-8?q?Update=20Hbase=E7=AE=80=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Hbase简介.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Hbase简介.md b/notes/Hbase简介.md index 177292f..0acbbfe 100644 --- a/notes/Hbase简介.md +++ b/notes/Hbase简介.md @@ -54,7 +54,7 @@ HBase是一个面向`列`的数据库管理系统,这里更为确切的而说
-> 图片引用自博客:HBase 是列式存储数据库吗(https://www.iteblog.com/archives/2498.html) +> 图片引用自博客:HBase 是列式存储数据库吗(https://www.iteblog.com/archives/2498.html ) Hbase的表具有以下特点: From 37f7944e7c0b421ca72e036e4b00a9de954eddca Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 15:03:55 +0800 Subject: [PATCH 5/7] =?UTF-8?q?Update=20Hbase=E7=AE=80=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Hbase简介.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Hbase简介.md b/notes/Hbase简介.md index 0acbbfe..50a333e 100644 --- a/notes/Hbase简介.md +++ b/notes/Hbase简介.md @@ -54,7 +54,7 @@ HBase是一个面向`列`的数据库管理系统,这里更为确切的而说
-> 图片引用自博客:HBase 是列式存储数据库吗(https://www.iteblog.com/archives/2498.html ) +> *图片引用自:HBase是列式存储数据库吗 https://www.iteblog.com/archives/2498.html * Hbase的表具有以下特点: From 2500d4d605d498cce51ce3af26aef8f686de0eed Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 15:05:15 +0800 Subject: [PATCH 6/7] =?UTF-8?q?Update=20Hbase=E7=AE=80=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Hbase简介.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes/Hbase简介.md b/notes/Hbase简介.md index 50a333e..ab26bea 100644 --- a/notes/Hbase简介.md +++ b/notes/Hbase简介.md @@ -54,7 +54,7 @@ HBase是一个面向`列`的数据库管理系统,这里更为确切的而说
-> *图片引用自:HBase是列式存储数据库吗 https://www.iteblog.com/archives/2498.html * +> *图片引用自 : HBase是列式存储数据库吗* *https://www.iteblog.com/archives/2498.html* Hbase的表具有以下特点: From 6658b58a6e4294e68cb73c38cd973ba987c131b5 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 6 Jun 2019 16:29:56 +0800 Subject: [PATCH 7/7] =?UTF-8?q?Update=20HBase=E5=8D=95=E6=9C=BA=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E6=90=AD=E5=BB=BA.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/installation/HBase单机环境搭建.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/notes/installation/HBase单机环境搭建.md b/notes/installation/HBase单机环境搭建.md index af6d2e7..8411590 100644 --- a/notes/installation/HBase单机环境搭建.md +++ b/notes/installation/HBase单机环境搭建.md @@ -123,9 +123,7 @@ export JAVA_HOME=/usr/java/jdk1.8.0_201 HBase的版本必须要与Hadoop的版本兼容,不然会出现各种Jar包冲突。这里我Hadoop安装的版本为`hadoop-2.6.0-cdh5.15.2`,为保持版本一致,选择的HBase版本为`hbase-1.2.0-cdh5.15.2` 。所有软件版本如下: + Hadoop 版本: hadoop-2.6.0-cdh5.15.2 - + HBase 版本: hbase-1.2.0-cdh5.15.2 - + JDK 版本:JDK 1.8