文档数据库服务(Document Database Service,后文简称:CT-DDS、DDS)是一款基于云计算平台的在线非关系型数据库服务,具有即开即用、稳定可靠、安全运行、弹性伸缩等特点。其完全兼容MongoDB协议,在容灾、备份、恢复、监控、告警等方面提供全套数据库解决方案。可降低管理维护成本,使用户能专注于应用开发和业务发展。文档数据库服务有如下基础特性:
- 文档数据库服务是一种非关系型数据库,它采用文档型的方式来存储数据,每个文档都是一个JSON格式的数据结构,可以包含任意数量和类型的字段。这种方式比传统的关系型数据库更加灵活,可以适应不同类型和规模的数据。
- 提供高可用性、高性能和可扩展性,支持从单节点部署到分布式集群的不同场景。它采用了分布式的数据存储和查询方式,可以水平扩展集群规模,提高系统的负载能力和容错性。同时,文档数据库服务还支持数据复制和故障恢复,确保数据的可靠性和持久性。
- 在查询方面提供了多种方式,包括基本的CRUD操作、聚合框架、文本搜索、地理空间查询等。这些功能可以满足各种不同的查询需求,使得文档数据库服务在数据分析和处理领域得到广泛应用。
- 文档数据库服务提供多项性能监控指标及告警功能,以及数据库性能可视化管理。
文档数据库服务支持灵活的部署架构,提供单节点、副本集(支持三节点、五节点、七节点共三种副本集类型)、分片集群三种实例类型,副本集实例类型还提供只读从节点的扩展服务,能够满足不同的业务场景。
- 单节点实例:单节点适用于开发、测试及其他非企业核心数据存储的场景。
- 副本集实例:副本集的高可用架构,提供了数据冗余与高可靠性的节点集合。副本集之间数据自动同步,保证数据的高可靠性。并支持自动容灾切换。
- 集群实例:分片集群架构,提供了副本集具备的数据冗余与高可靠的特性,同时拥有数据分片存储与处理能力,轻松适用于高并发场景。