NOTE

1.8 分布式系统集群元数据管理

1. 什么是集群元数据 - 任何文件系统中的数据都可以分为实际数据和元数据 - 数据指的是我们存入文件中的数据 - 元数据指的是文件的特征,比如访问权限、数据块的分布等 2. 为什么需要集群元数据 - 通过集群元数据我们才能知道数据和分区的映射关系 3. 集群元数据维护方式 一般集群中元数据的维护有

分布式系统创建于 更新于 historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. 什么是集群元数据

  • 任何文件系统中的数据都可以分为实际数据和元数据
    • 数据指的是我们存入文件中的数据
    • 元数据指的是文件的特征,比如访问权限、数据块的分布等

2. 为什么需要集群元数据

  • 通过集群元数据我们才能知道数据和分区的映射关系

3. 集群元数据维护方式

一般集群中元数据的维护有两种方式

3.1. 集中式

  • 有一个单独的节点负责跟踪集群元数据,这个节点叫做协调服务。比如zookeeper

3.2. 分布式(P2P)

  • 每个节点维护自己的的信息,互相ping、pong交换信息。比如redis cluster

3.2.1. Gossip协议

4. 参考