当前位置: 首页 > article >正文

Mongo高可用架构解决方案

Mongo主从复制哪些事(仅适用特定场景)

对数据强一致性要求不高的场景,一般微服务架构中不推荐

在这里插入图片描述
master节点可读可写操作,当数据有修改时,会将Oplog(操作日志)同步到所有的slave节点上。那么对于从节点来说仅只读,所有slave节点从master节点同步数据,然而从节点之间互相不感知(即不同同步数据);
对于这种模式在实际场景中也带来了一定的问题:

原因在于只有一个master节点写,而slave节点只能同步master数据,同时slave还要提供对外的数据查询服务;也就是说当同步的数据偏大或网络原因导致未同步完成,此时或在这个过程中会产生主从数据的不一致。如果对业务要求比较高的场景这种现象是不被允许的。这种情况跟MySQL主从复制如出一辙,唯一不同的是它们同步的媒介不同,MySQL是binlog,而MongoDB是Oplog。

Mongo实例的副本集(Replica Set)模式(高可用)

分三个部分组成Primary、Secondary、Arbiter

  • Primary节点也称主节点,具有读写能力。它负责把数据同步到所有副本节点(Secondary)。当Primary

http://www.kler.cn/a/468757.html

相关文章:

  • Excel | 空格分隔的行怎么导入excel?
  • 谈一谈对事件循环的理解
  • neo4j学习笔记
  • pip error: microsoft visual c++ 14.0 or greater is required
  • http性能测试命令ab
  • Vue3+Element Plus的表格分页实战
  • 新零售模式下开源AI智能名片2+1链动模式S2B2C商城小程序源码的应用研究
  • MLP、CNN、Transformer 的区别解析
  • 如何在 Hive SQL 中处理复杂的数据类型?
  • fiddler抓包的基本使用和浏览器抓包
  • 零基础也能建站: 使用 WordPress 和 US Domain Center 轻松五步创建网站 (无需编程)
  • BGP基础配置
  • 如何修复富士相机卡错误并恢复卡数据
  • 机器视觉面试题PDF
  • 2024年阅读书单
  • trendFinder - 利用 AI 掌握社交媒体上的热门话题
  • jenkins入门2
  • 百度Apollo Day数据驱动串讲
  • 通义视觉推理大模型QVQ-72B-preview重磅上线
  • 虚拟机安装黑群晖
  • 八大排序的相关内容
  • 《learn_the_architecture_-_generic_interrupt_controller_v3_and_v4__overview》学习笔记
  • 使用 LlamaIndex 构建智能文档查询系统
  • 如何在 PC/无 PC 上从 Android 手机 SD 卡恢复已删除的文件
  • 商业领域 - 竞标极简理解
  • 音视频入门基础:MPEG2-PS专题(3)——MPEG2-PS格式简介