核心概念 #
- 主机
部署安装计算节点、存储节点等实际的物理资源。
- 数据库实例
对应数据库的实例即一个数据库服务。
- 计算节点
一个计算节点是指一个 ShardingSphere 服务。
- 存储节点
对应一个数据库实例下的一个 Database, 针对 ShardingSphere 来说就是承担数据存储的职能。
- 集群
由若干计算节点和存储节点组成的分布式集群,是用户管理的单位。
- 逻辑库
一个逻辑库对应 ShardingSphere 里面的一个 Schema,以集群级别进行管理。一个集群可以存在多个不同名的逻辑库。
- 插件
ShardingSphere 采用可插拔架构设计。功能可以插件化的形式提供,包括但不限于数据分片、读写分离等等。