1 个回答
Doris的元数据管理机制通过分层存储、分布式一致性协议和自动化恢复策略实现高可用与强一致性。
1、分层存储
1、分层存储
内存镜像:元数据实时加载到FE Leader内存,提供毫秒级访问(Catalog类管理)。
持久化日志:所有变更操作通过BDBJE(基于Paxos协议)写入日志,确保操作原子性与顺序性。
本地快照:定期生成序列化快照(image文件),加速节点重启时的元数据恢复。
2、分布式同步Paxos协议:FE节点间通过BDBJE实现多副本日志同步,要求多数派节点确认写入(如3节点需2个确认)。
自动选举:Leader故障时,剩余节点基于最新日志序号(LSN)触发选举,秒级切换新Leader。
发布于:2周前 (05-22) IP属地:
我来回答
您需要 登录 后回答此问题!