应用数据多集群存储
默认部署模式下,HAP 只需要一个 MongoDB 集群即可承载应用数据。基础存储架构请参考 应用数据存储架构说明。
适用场景
随着应用数量、工作表数量和行记录规模持续增长,单一 MongoDB 集群可能出现 CPU、内存、磁盘 I/O 或连接数瓶颈。此时可以启用多集群存储,将不同数据库分布到不同 MongoDB 集群中,降低单个集群的资源压力。
实现方式
多集群存储也可以理解为纵向切分。系统按数据库维度进行分配,最小粒度为一个数据库对应一个 MongoDB 集群。
启用该模式后,不同业务模块或不同数据规模的数据库可以部署到独立集群中。这样既可以隔离资源消耗,也便于后续按数据库维度独立扩容、迁移或维护。
注意事项
多集群存储会增加部署和运维复杂度。启用前应结合数据增长速度、集群资源使用率和运维能力评估,避免在数据规模较小时 过早拆分。
