术语

术语
说明
地域(Region)
MongoDB 实例服务器所处的地理位置。 您可以在创建 MongoDB 实例时指定地域,实例创建成功后不支持更改。
可用区(Availability Zone)
可用区是指在同一地域下,电力、网络互相隔离的物理区域。可用区之间内网互通,可用区内网络延时更小,不同可用区之间可实现故障隔离。 单可用区是指 MongoDB 实例副本集中的三个节点处于相同的可用区。如果 ECS 和 MongoDB 部署在相同的可用区,网络延迟更小。
实例(Instance)
实例是管理 MongoDB 服务的基本单位。 MongoDB 提供了不同架构不同规格的实例,来满足不同场景下的业务需求。
副本集(Replica Set)
文档数据库 MongoDB 版副本集实例能够提供高可用的 MongoDB 服务。 每个副本集都包含 1 个主节点、1 个从节点和 1 个隐藏节点。
主节点(Primary Node)
也称主库,可提供读写功能,每个副本集实例中只能有一个主节点。 集群状态正常时,来自客户端的所有数据都会写入主节点。
从节点(Secondary Node)
保障高可用,通过 oplog(操作日志)同步主节点的数据。 在主节点故障时,从节点会通过选举成为新的主节点。
隐藏节点(Hidden Node)
仅用于保障高可用,对用户不可见。通过 oplog 同步主节点的数据。 在从节点故障时,隐藏节点会接替该故障节点成为新的从节点,保障高可用。
只读节点(ReadOnly Node)
主要适用于数据量极大的读请求场景,其通过操作日志(oplog)从主节点或从节点同步数据,系统将读请求自动路由至只读节点,以减轻主节点访问压力。 关于不同类型节点的更多详情,请参见不同类型的节点对比
分片集群(Sharded Cluster)
分片集群实例能够提供可横向扩展的 MongDB 服务。分片集群通过将大型集合自动分割到不同节点,来满足大规模高性能场景下的容量和性能需求。 分片过程对前端应用无感知。分片集群由多个分片(Shard)、分片代理节点(Mongos Node)和元数据服务器节点(ConfigServer Node)构成。
分片(Shard)
也称数据分片,负责存储分片集群实例中的数据库数据,每个 Shard 默认使用 3 节点副本集(即 1 个 Shard 中默认包含 1 个主节点、1 个从节点和 1 个隐藏节点)。 您可以在创建实例时,通过增加多个 Shard 数据分片来横向扩展集群数据存储和读写并发能力。
分片代理(Mongos)
分片集群实例中数据库请求的入口,所有的请求都通过分片代理节点(Mongos Node)进行协调,Mongos 本身就是一个请求分发中心,负责把对应的数据请求转发到对应的 Shard 服务器上。 在生产环境中,建议使用多个分片代理节点作为请求入口,来实现负载均衡,以及防止其中一个节点故障导致所有的请求都无法操作。
元数据服务器(ConfigServer)
存储分片集群实例中所有的数据库元信息(如路由、分片等)配置的节点。Mongos 节点第一次启动或重启时就会从 ConfigServer 节点加载配置信息。 ConfigServer 节点信息变化会通知到所有 Mongos 节点更新状态,以保证 ConfigServer 节点能继续准确路由。 每个 ConfigServer 默认使用 3 节点副本集(即 1 个 ConfigServer 中默认包含 1 个主节点、1 个从节点和 1 个隐藏节点)。
存储空间(Storage)
文档数据库 MongoDB 版的硬盘容量大小。 您可以在创建实例时根据自身业务数据量选择合适的存储空间。
备份(Backup)
备份保存了 MongoDB 实例在某个时间点时的所有数据。 火山引擎文档数据库 MongoDB 版提供自动备份和手动备份两种方式,能够有效防止数据丢失,避免误操作带来的风险。
物理备份(Physical Backup )
备份 MongoDB 实例中数据库相关的物理文件。 您可以通过物理备份,将 MongoDB 数据库的所有物理文件进行复制备份。一般情况下,物理备份的备份效率较高。
逻辑备份(Logical Backup)
保留某一时间点磁盘的数据状态,用于数据库的恢复。 您可以通过逻辑备份,将数据库对象导出并保存至二进制文件。逻辑备份的效率一般。
WiredTiger 引擎(WiredTiger Storage Engine)
一种开源的独立存储引擎,有高性能、易于扩展等特点。 更多详情,请参见 WiredTiger Storage Engine
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP