一、介绍
1、简介
MongoDB Atlas 是 MongoDB 官方提供的 云数据库服务,用于在云端托管、管理和扩展 MongoDB 数据库。Atlas 是一个完全托管的解决方案,允许开发者和企业在 AWS、Google Cloud 和 Microsoft Azure 上部署、管理和监控 MongoDB 集群,而无需处理硬件、基础设施或数据库管理任务。
MongoDB Atlas 的目的是让用户专注于开发和创新,而将数据库的运维、备份、扩展、监控等工作交给 Atlas 处理。
2、MongoDB Atlas 与自托管 MongoDB 的对比
特性 | MongoDB Atlas | 自托管 MongoDB |
---|---|---|
管理与维护 | 完全托管,自动化备份、监控、扩展等 | 需要手动配置、升级、维护等 |
安全性 | 高级安全功能(加密、VPC、身份验证等) | 需要手动配置安全性(加密、防火墙等) |
扩展性 | 自动扩展,支持全球分布 | 需要手动扩展和配置集群 |
高可用性 | 内置副本集、故障转移、高可用性 | 需要手动配置复制集、分片集群等 |
成本 | 按使用量计费,有免费套餐 | 需要购买硬件、维护成本高 |
监控与性能分析 | 内置监控和日志分析 | 需要手动配置和管理监控工具 |
灾备与备份 | 自动备份,支持点恢复 | 需要手动配置备份和灾备方案 |