暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MogDB 级联备机

原创 MogDB 2024-08-06
170

可获得性

本特性自MogDB 1.1.0版本开始引入。

特性简介

本特性主要基于当前一主多备的架构,在此基础上,支持级联备机连接备机。

客户价值

一主多备架构在特殊业务场景下,无法支持足够灵活的结构。多机房部署,不足以满足HA切换下的完整结构(主次机房三个实例,次次机房两到三个实例)。若备机个数变多,对主机可能导致压力较大。针对业务实时性要求较低的查询,可落到级联备中。因此,我们需要提供级联备能力。

特性描述

主机通过发送日志给备机实现同步,备机通过发送日志给级联备实现同步,其中主备之间日志同步可配置为同步或异步,备机与级联备之间只能以异步方式。

目前一主多备方式架构,主机通过walsender线程向备机同步日志,备机通过walreceiver线程接受日志,并刷到本地盘,备机读取redo日志,完成主备之间的数据同步。主备机之间walsender与walreceiver一一对应。备机与级联备通过walsender与walreceiver线程异步方式同步日志,降低主机流复制的压力。

特性增强

无。

特性约束

  • 级联备只能从备机同步数据,不能直接从主机同步。
  • 级联备不支持直接从备机build数据,目前只能从主机build数据。如果备机需要全量build,会导致级联备也要重新全量build。
  • 级联备为异步同步。
  • 级联备不支持promote。
  • 级联备不支持notify。
  • 目前不提供查询主 - 备 - 级联备集群总体架构,需要根据主找到备,再通过备找到级联备。
  • 级联备不能有再次级联备。
  • 极致RTO开启时,不支持级联备。

依赖关系

无。

相关页面

常见主备部署方案

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论