25. MongoDB WiredTiger 存储引擎深入
WiredTiger 快照隔离与 MVCC、Cache 与 Page 结构、Checkpoint 机制、snappy/zstd 压缩、磁盘文件布局、索引构建与引擎调优参数、碎片整理
category
WiredTiger 快照隔离与 MVCC、Cache 与 Page 结构、Checkpoint 机制、snappy/zstd 压缩、磁盘文件布局、索引构建与引擎调优参数、碎片整理
mongodump/mongorestore 逻辑备份、mongosync 在线迁移与 oplog 回放原理、双写与停机窗口策略、迁移到 Atlas Live Migration、增量同步与校验回滚预案
Atlas Search 基于 Lucene 的全文检索、compound/autocomplete/fuzzy 查询、分析与高亮、Atlas Vector Search kNN 向量检索、分面聚合与生产调优
MongoDB Time Series Collection 时序集合的创建、桶化与压缩机制、时序聚合查询、降采样管道,以及与 InfluxDB 的架构对比和 IoT 实战案例
MongoDB 安全体系: RBAC 角色权限、TLS 加密、审计日志与备份恢复策略
MongoDB Profiler、Explain 分析、WiredTiger 缓存、慢查询优化与生产监控指标
Spring Data MongoDB: Repository、MongoTemplate、聚合查询、事务与监听的完整实践
MongoDB Change Streams: 实时监听数据变更、CDC 架构、Resume Token 与容错设计
MongoDB 多文档事务: 开启事务、ACID 保证、隔离级别、会话管理与性能考量
MongoDB 分片集群: 分片键选择、Chunk 迁移、Balancer 与 Zone 策略
MongoDB ReplicaSet: Primary/Secondary 选举机制、读写分离、仲裁节点与自动故障转移
MongoDB 聚合管道实战: $match、$group、$lookup、$facet 等核心阶段,复杂数据分析与报表生成
MongoDB 索引全解: 单键、复合、多键、文本、TTL、稀疏与部分索引,Explain 分析与查询优化
MongoDB 文档模型设计方法论: 一对一、一对多、多对多关系建模,嵌套与引用的权衡
MongoDB 基础入门: BSON 数据模型、文档结构、CRUD 操作与批量写入
MongoDB 是全球最流行的文档型 NoSQL 数据库,以灵活的 Schema 设计与水平扩展能力成为现代应用的数据层首选。本专题从 BSON 数据模型与 CRUD 操作入手,深入讲解文档设计原则与模式演化策略(内嵌 vs 引用决策)、单字段/复合/文本/地理空间索引与查询优化(explain 分析)、聚合管道($match/$group/$lookup/$facet 等阶段)、复制集高可用架构与自动故障转移、分片集群 horizontal scaling 方案、多文档 ACID 事务与因果一致性会话、Change Streams 实时变更数据捕获、GridFS 大文件存储,以及 MongoDB Atlas 云托管服务与生产环境安全加固配置,为开发者提供从单机实验到分布式集群运维的完整 MongoDB 能力图谱。本专题亦深入时序集合(Time Series Collection)与 IoT 数据管道、Atlas Search 全文与向量搜索、mongosync 数据迁移与增量同步、WiredTiger 存储引擎内部机制、Prometheus/Grafana 监控可观测性,以及多租户隔离架构等生产级主题。并补齐查询计划与 explain 剖析、连接池与驱动调优、Kubernetes Operator 运维、GridFS 大文件存储、$graphLookup 层次建模、数据生命周期与冷热归档等进阶议题。