辅助节点
AuraDB 虚拟专用云
辅助节点是 Aura 数据库的只读副本。辅助节点通过将负载均匀分布在多个数据副本之间,帮助您扩展 AuraDB 实例能够提供的读查询工作负载。这会在防止出现瓶颈的同时,提高数据库的最大读查询吞吐量。
为了确保高可用性,辅助节点分布在可用区中。但是,它们仅在与主 Aura 实例相同的云区域内可用。
每个 AuraDB 实例最多可以添加 15 个辅助节点,这会显著提高读容量,从而处理读密集型工作负载。可以通过 Aura 控制台或 Aura API 添加、管理和移除辅助节点。目前,它们是静态的,不支持弹性或自动缩放行为。
数据库暂停和恢复后,辅助节点数量将保持不变。例如,如果您的数据库有三个辅助节点,并且您将其暂停,它将在恢复时仍然具有三个辅助节点。
辅助节点可能需要一些时间才能在创建后投入运行,并且在系统繁忙时可能会出现延迟。使用书签在您的辅助节点之间维护因果一致性,并且这些书签也确保返回的数据是正确且最新的。但是,如果数据库负载很重,使用书签的查询在添加辅助节点时也可能会出现延迟。有关更多信息,请参阅 操作手册 → 因果一致性。 |