NOTE

1.15 分布式系统节点通信

1. 什么是节点通信 分布式系统节点之间需要通信,交换元数据 1.1. 元数据是什么 master、slave的关系 数据的分布情况等 1.2. 元数据维护方式 一般集群中元数据的维护有两种方式 1.2.1. 集中式 由一台机器维护,master负责将信息写入这台机器,代表由zookeeper 1.

分布式系统更新于 historical

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

1. 什么是节点通信

分布式系统节点之间需要通信,交换元数据

1.1. 元数据是什么

master、slave的关系 数据的分布情况等

1.2. 元数据维护方式

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

1.2.1. 集中式

由一台机器维护,master负责将信息写入这台机器,代表由zookeeper

1.2.2. P2P

每台master各维护一定的信息,互相通信交换信息,代表由redis cluster

2. Gossip协议

  • gossip:节点之间不断交换信息,一段时间之后集群所有节点都会知道完整的信息