复制

    在这种情况下,一种典型的做法就是通过软件的方式,将数据库中的数据以同步或异步的方式复制到多台物理设备中,确保任何硬件故障都不会造成整体数据损坏或丢失。

    SequoiaDB 的节点可以以多种角色运行,其中与编目节点包含用户与系统数据,因此可以通过复制组将其数据在多台物理设备中进行复制拷贝。

    通常情况下,复制组中的每个数据副本需要被存放于不同的物理服务器中,以保证任何物理设备出现故障都不会造成整体影响。通过将数据在多台物理服务器之间进行复制同步,SequoiaDB 可以有效避免单点问题,满足数据库的高可用与灾备能力。

    • 数据安全能力:防止单台数据库服务器在硬件故障时所导致的数据损坏或丢失
    • 高可用能力:部分节点故障时,数据库集群仍可以连续运行,不必中断业务

    通过学习本章,用户可以了解复制组的原理与应用场景,并熟悉复制组的基本操作。本章主要内容包括: