火山引擎文档数据库 MongoDB 版是一款完全兼容 MongoDB 协议,且具备高可用、高性能的在线云数据库服务。
文档数据库 MongoDB 版支持多种架构,能够满足业务灵活部署的需求。除副本集实例架构外,文档数据库 MongoDB 版还提供了分片集群架构,以满足海量数据业务场景,同时提供了灾备、备份及恢复、监控等全套解决方案;在互联网(游戏、电商、直播、资讯、社交)、新零售、在线教育、金融、物联网、政企等行业都有广泛的应用。
兼容性强
100% 兼容开源 MongoDB 协议,支持 4.0、4.2、4.4、5.0 和 6.0 版本。无需进行任何改动,便可将应用程序迁移至火山引擎文档数据库上。
数据安全
提供三节点副本架构,能有效保障数据冗余,支持自动备份与手动备份,确保数据安全,多重备份,数据无忧。
高可用性
提供一主多从副本集架构,故障自动切换,保证服务高可用。
便捷易用
火山引擎提供统一的界面管理,部署数据库只需按照业务需要的数据空间、性能要求创建相应实例,数分钟后即可直接使用。
灵活配置
火山引擎文档数据库提供多种配置规格,可灵活配置规格,满足不同的性能和容量需求,同时提供副本集和分片集群架构,可灵活选择,满足不同的业务场景。
专业运维
无需关心实例的部署、更新及故障处理,火山引擎专业运维团队为您免除后顾之忧,无需再投入额外运维成本。
更低成本
可在线快速部署实例,节省采购、部署、配置等自建数据库工作,缩短项目周期,帮助业务快速上线。 可依据业务需求即时开通所需资源,无需在业务初期采购高成本硬件,有效减少初期的资产投入并避免资源闲置浪费。
文档数据库 MongoDB 版根据不同的架构将 MongoDB 实例分为副本集实例和分片集群实例。
副本集实例能够提供高可用的 MongoDB 服务,副本集由 1 个主节点(Primary Node)、1 个从节点(Secondary Node)和 1 个隐藏节点(Hidden Node)组成。其中:
您可以通过火山引擎控制台快速创建三节点副本集实例并进行可视化的实例管理。副本集实例支持灾备切换、故障迁移等高级功能,切换和迁移过程业务无感知。
说明
分片集群实例能够提供可横向扩展的 MongoDB 服务。分片集群通过将大型集合自动分割到不同节点,来满足大规模高性能场景下的容量和性能需求。分片过程对前端应用无感知。分片集群主要由元数据服务器(ConfigServer)、分片代理(Mongos)以及分片(Shard)组成,其中:
您可以在创建 MongoDB 实例时,根据自身业务数据情况,选择分片代理节点和数据分片的个数与规格配置。