-
什么是
Kudu
html -
操做
Kudu
java -
如何设计
Kudu
的表node
什么是 Kudu
html
操做 Kudu
java
如何设计 Kudu
的表node
Kudu
的应用场景是什么?mysql
Kudu
在大数据平台中的位置在哪?linux
Kudu
用什么样的设计, 才能知足其设计目标?sql
Kudu
中有什么集群角色?数据库
Spark Streaming
配合
HDFS
存储
HDFS
+
compaction
HBase
+
HDFS
Kudu
对于实时流式数据处理, Spark
, Flink
, Storm
等工具提供了计算上的支持, 可是它们都须要依赖外部的存储系统, 对存储系统的要求会比较高一些, 要知足以下的特色
支持逐行插入
支持更新
低延迟随机读取
快速分析和扫描
OLAP
和 OLTP
行式存储和列式存储
Kudu
和 MySQL
的区别
Kudu
和 HBase
的区别
OLAP
和
OLTP
Kudu
是什么
Kudu
的总体设计
Kudu
的角色
Kudu
的概念
Kudu
是什么
Master server
Tablet server
tablet
的存储结构
tablet
的
Insert
流程
tablet
的
Update
流程
由于 Kudu
常常和 Impala
配合使用, 因此咱们也要安装 Impala
, 可是又由于 Impala
强依赖于 CDH
, 因此咱们连 CDH
一块儿安装一下, 作一个完整的 CDH
集群, 搭建一套新的虚拟机
建立虚拟机准备初始环境
安装 Zookeeper
安装 Hadoop
安装 MySQL
安装 Hive
安装 Kudu
安装 Impala
以前的环境中已经安装了太多环境, 因此换一个新的虚拟机, 从头开始安装
建立虚拟机
安装系统
复制三台虚拟机
配置时间同步服务
配置主机名
关闭 SELinux
关闭防火墙
重启
配置免密登陆
安装 JDK
Step 1
: 建立虚拟机
Step 2
: 安装
CentOS 6
Step 3
: 集群规划
Step 4
: 配置时间同步服务
Step 5
: 配置主机名
Step 6
: 关闭
SELinux
Step 7
: 关闭防火墙
Step x
: 重启
Step 8
: 配置三台节点的免密登陆
Step 9
: 安装
JDK
建立本地 Yum
仓库的目的是由于从远端的 Yum
仓库下载东西的速度实在是太渣, 然而 CDH
的全部组件几乎都要从 Yum
安装, 因此搭建一个本地仓库会加快下载速度
下载 CDH
的全部安装包
生成 CDH
的 Yum
仓库
配置服务器, 在局域网共享仓库
Step 1
: 下载
CDH
的安装包
Step 2
: 建立本地
Yum
仓库服务器