请描述一个分布式数据库的整体架构及其核心组件,并说明各组件如何实现、存储哪些元数据,以及一条建表(CREATE TABLE)操作从发起到完成的完整执行流程。
考察说明
考察对分布式数据库架构组件职责、元数据存储和执行流程的整体理解
回答思路
- 能列出典型组件(协调者、元数据服务、存储引擎、副本管理等)并说明职责
- 能说明各组件存储的数据类型(如表结构、分片映射、日志、数据副本等)
- 能按阶段描述建表操作的完整流程(解析、元数据写入、数据分片、复制、确认)
- 能指出流程中的关键一致性与故障处理点
考察对分布式数据库架构组件职责、元数据存储和执行流程的整体理解