Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Zeppelin名词解释

Kang Wang edited this page Nov 30, 2017 · 3 revisions

region:

region 是zeppelin 的集群单位. region 可以是在一个机房内部的多个机器, 也可以是跨机房的一个存在. 比如一个机房的机器由 30个bjdt 的机器, 10个zzzc 的机器组成, 那么这个一组机器组成的集群就是就是一个 region 又比如. bjdt 机房内部有由 20个机器组成的集群, 有一个有10个机器组成的集群, 那么就是2个 region

metaserver:

metaserver 是负责维护集群元信息的集群, metaserver 由多个metanode 组成, metaserver 底下通过raft 协议进行数据的同步

dataserver:

dataserver 是真实写入数据的集群, dataserver 由多个datanode 组成. dataserver 会通过一致性Hash 算法将数据分到多个分片

table:

table 是一个业务的最小单元. 一个业务的一个存储需求对应一个table

metanode:

metanode 组成了metaserver. 一般一个机器运行一个metanode.

datanode:

一个datanode 就是一个运行的进程, 这个进程会对应一块磁盘. 一个机器上面会运行多个datanode.

partition:

对所有的数据Hash以后, 每一个key 会对应一个唯一的partition. 一个datanode 里面会有多个partition.