主从复制模式MongoDB 提供的第一种冗余策略就是 Master-Slave 策略,这个也是分布式系统最开始的冗余策略,这种是一种热备策略。Master-Slave 架构一般用于备份或者做读写分离,一般是一主一从设计和一主多从设计。Master-Slave 由主从角色构成:**Master ( 主 )**可读可写,当数据有修改的时候,会将 Oplog 同步到所有连接的 Salve 上去。**Slave ( 从 )**只读,所有的 Slave 从 Master 同步数据,从节点与从节点之间不感...
文档型 NoSQL 数据库(以 MongoDB 为代表)、宽列型 NoSQL 数据库(以 HBase 为代表)、时序型 NoSQL 数据库(以 InfluxDB 为代表)以及图 NoSQL 数据库(以 Neo4j 为代表)**。虽然这些类型都属于 NoSQL 数据库范畴,但是不... 备份恢复、升级迁移、问题诊断工具、调优工具等**;稳定性,包括高可用性、自动主从切换、手动主从切换、会话管理等;性能,包括 QPS、时延、吞吐量等;可扩展性,包括灵活变配、计算扩容、存储扩容等;安全性,包括 SQL 审...
**复制**:Redis 支持异步的全量和增量同步,可以把数据从 Master 复制到 Slave, 实现 Redis 数据的高可用。- **持久化**:支持数据的持久化,可以通过 RDB 和 AOF 机制实现数据落盘。- **支持哨兵工具**:哨... 保证建立真正的主从关系。1. Operator 会定期查询 Configserver 里建立主从关系的进度。等所有分片的主从关系建立成功之后, Operator 会请求 ApiServer 把对应的 Proxy 创建出来。1. Proxy 创建出来之后,会去 ...
**Soft State**:由于不要求强一致性,BASE 允许系统中存在一种不影响系统可用性的中间状态,比如订单支付中、数据同步中等,在数据达到最终一致的状态后才改为成功。 - **Eventually Consistent**:指经过一段时... MongoDB 和 InfluxDB。此外自研的平台上提供了 ByteGraph 和 ABase,这两者和字节跳动的业务息息相关,也是内部业务重度依赖的两大产品。## 字节跳动 NoSQL 的最新实践字节跳动的大部分业务数据可归纳为以下几种...
文档数据库 MongoDB 版支持将物理备份或逻辑备份生成的备份文件下载到本地。本文介绍如何通过控制台获取并下载 MongoDB 备份文件。 获取备份文件说明 通过物理备份方式生成的数据备份是以分片形式存储在对象存储 T... 单击右侧操作栏中的获取备份文件。 在弹出的对话框中,核对备份文件信息(如备份 ID、备份文件名称、备份文件大小等)后,单击确定即可。获取备份文件过程中,您可以单击该备份文件右侧操作栏中的查看获取进度, 在弹出的...
本文汇总文档数据库 MongoDB 版的 API 接口中使用的数据结构定义详情。 AccountObject名称 类型 示例值 描述 AccountName String root 账号名称。 AccountPrivileges Array of AccountPrivilegeObject 请参见返回示例。 当前账号的数据库和权限列表。关于 AccountPrivileges 的详细说明,请参见数据结构。 AccountType String Super 账号类型,当前仅支持返回 Super(即超级管理员)类型的账号信息。 AccountPrivilegeObject名称 类型...
文档数据库 MongoDB 版副本集实例支持批量修改自动备份策略,您可以为备份需求一致的实例同时修改自动备份策略,提高备份管理的效率。本文介绍如何批量修改自动备份策略。 前提条件实例类型为副本集实例,副本集实例的... 系统默认每 2 小时打包合并一次并发送至 MongoDB 控制台,您可以在备份恢复页签下的备份列表中查看。 设置完成后,单击确定。 在弹出的批量任务已发起对话框查看任务进度,待所有任务执行完成后,单击确定。 说明 ...
文档数据库 MongoDB 版提供了库表级的数据回档功能,当您误删了某个集合或文档时,可以通过回档功能指定需要恢复的单个或多个数据库或数据表,将数据快速恢复到原实例中。 前提条件待回档的实例数据库中需至少包含一个... 进度,以及需要执行回档任务的实例名称、ID 和执行结果等信息。 您可以在批量任务已发起对话框单击终止按钮,终止后未开始的实例回档任务将不再进行,也不能恢复。若想再次回档,您需要重新发起批量回档任务。 若部分实...
您可以在 MongoDB 控制台上查看实例的基本信息、配置信息、计费信息和节点信息。本文介绍如何查看 MongoDB 的实例信息。 前提条件已成功创建 MongoDB 实例。创建实例的方法,请参见创建实例。 操作步骤登录 MongoDB... 主从延迟时间等信息。 变更指定 Shard 分片的配置(包括升降节点规格和存储空间)。具体操作步骤,请参见变更 Shard 分片配置。 切换指定 Shard 分片中主从节点的角色。具体操作步骤,请参见切换主节点。 ConfigServe...
操作步骤登录 MongoDB 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在左侧导航栏中,选择 NoSQL数据库 > MongoDB > 批量回档。 在批量回档页的回档任务页签,您可以对回档任务执行如下管理操作。 支持的操作 说明 查看回档任务详情 在回档任务列表中,您可以查看已执行的或正在执行中的回档任务详情,包括任务 ID、实例 ID、回档任务的开始和结束时间、执行进度、任务状态、回档时间等。 说明 您还可以在列表左上...
NodeId String 是 mongo-shard-100b2c546f14-s0-1 需要进行主从切换的从节点 ID。 说明 必须传入从节点(即 NodeRole 为 Secondary)的节点 ID,不支持将隐藏节点(即 NodeRole 为 Hidden)切换为主节点。您可以调用 DescribeDBInstanceDetail 接口查询目标实例分片集群实例下所有节点的信息,包括节点角色。 返回参数无。 示例请求示例 1手动切换副本集实例的主从节点角色。 json POST https://mongodb.volcengineapi.com/?A...
文档数据库 MongoDB 版提供了手动切换主节点功能,您可以根据业务部署需要将从节点切换为主节点,满足业务就近连接需求。本文介绍切换主节点的相关操作步骤。 前提条件实例状态需为运行中。关于实例状态的更多详情,请参见实例状态说明。 需要进行手动切换节点,必须是如下任一实例或组件类型中的从节点:副本集实例 分片集群实例中 Shard 分片 分片集群实例中 ConfigServer 组件 注意事项手动切换主节点过程(一般需要 30~60 秒)中,实...
*Test**** AccountProgressItem任务中用户迁移进度。被以下接口引用: TaskProgress 参数 类型 描述 示例值 Account String 账号名称。 test**** StartTime Integer 用户迁移的开始时间,毫秒时间戳。 0 FinishTime... Volc_Mongo:表示火山引擎版 MongoDB。 Volc_ElasticSearch:表示火山引擎版 ElasticSearch。 Volc_Kafka:表示消息队列 Kafka 版。 Volc_RocketMQ:表示消息队列 RocketMQ 版。 Volc_Redis:表示火山引擎版 Redi...