注意
本页适用于Atlas Infinite 和Atlas Core。
Atlas使用自动伸缩来帮助您优化资源利用率和费用。集群层级自动伸缩可调整两个数据库版本上的集群层。集群存储的增长方式取决于数据库版本。
Atlas使用两种机制自动伸缩集群层。响应式自动伸缩会响应集群的当前资源使用情况,并应用于每个符合条件的集群。预测性自动伸缩使用历史使用模式在预测的峰值之前进行扩展。预测性自动伸缩扩展了响应式自动伸缩,并在峰值不具有周期性或不可预测性时转而使用响应式自动伸缩。
比较每个数据库版本的自动伸缩功能
本节总结了两个数据库版本之间自动伸缩的不同之处。
oplog对每个版本的自动伸缩的影响也不同:
在Atlas Core集群上, Atlas会延迟自动伸缩事件,直到oplog window覆盖估计的扩展时间。要防止窗口阻止扩展,设立最小oplog保留窗口。
在Atlas Infinite集群上,最小oplog保留窗口不会影响自动伸缩。要学习;了解更多信息,请参阅Atlas Infinite 集群上的 Oplog。