NOTE
5.3 分布式系统分区之路由组件
1. client - 客户端本地保存了分区和服务器节点的关系,直接请求到正确的节点 2. proxy - 客户端请求路由层,由路由层负责转发请求到正确的节点 3. server - 客户端请求任意服务器节点,由该服务器节点负责转发请求到正确的节点 4. 举例 - MySQL使用proxy或者cli
这是历史学习笔记,可能存在过时或不完整的理解。
1. client
- 客户端本地保存了分区和服务器节点的关系,直接请求到正确的节点
2. proxy
- 客户端请求路由层,由路由层负责转发请求到正确的节点
3. server
- 客户端请求任意服务器节点,由该服务器节点负责转发请求到正确的节点
4. 举例
- MySQL使用proxy或者client
- Redis使用client+server
- Kafka使用client+server
- Zookeeper没有使用分区
- Elasticsearch使用server