GaussDB-Mongo时间漫游能力
简介 GaussDB(for Mongo)是华为云自主研发兼容MongoDB4.0接口的文档数据库。 GaussDB(for Mongo)近期发布了一个新特性:时间漫游读能力。对于MongoDB的Find操作,用户可以指定 一个readAt...
简介 GaussDB(for Mongo)是华为云自主研发兼容MongoDB4.0接口的文档数据库。 GaussDB(for Mongo)近期发布了一个新特性:时间漫游读能力。对于MongoDB的Find操作,用户可以指定 一个readAt...
复制(Replication) 是MongoDB内部的一个重要模块。复制模块将数据持续的从主节点(Primary)同步到从节点(Secondary),当主节点宕机后,从节点可以被选举成为新的主节点。这个功能对于用户是透明的,因为客户端会重试...
前言 本系列文章将从逻辑正确、内容完整的角度全面介绍WiredTiger存储引擎。本篇作为WiredTiger存储引擎介绍系列文章第二篇,包含如下内容: Page的生命周期 Page的状态 Page相关参数与调优 通过第一篇介绍,我们了解到...
前言 MongoDB基于wiredTiger提供的泛化SI的功能,重构了readHistory(readMajority)的能力 基于wiredTiger提供的AllCommittedTimestamp API,重构了前缀一致的主从复制(P...
前言 从本月起,我们将从逻辑正确、内容完整的角度全面介绍WiredTiger存储引擎,推出WiredTiger存储引擎系列文章。由于源码体量很大,通读工作量巨大,细节之处如有问题和错误,欢迎大家指出。 本篇作为WiredTiger存储引擎...
背景 从监控看 Secondary 使用的物理内存比 Primary 多 11GB 左右, 基本的内存分析可以先看团队另一位同学写的这个排查文档, 用户没有设置在备库读,Secondary 基本没有流量,只有复制的流量,连接数也不多,基本排...
本文是“我和MongoDB的故事”征文比赛的二等奖得主李鹏冲的文章。下面我们一起来欣赏下。 问题 近期线上一个三分片集群从 3.2 版本升级到 4.0 版本以后,集群节点的 CPU 的负载升高了很多(10% -> 40%), 除了版本...
本文是“我和MongoDB的故事”MongoDB征文比赛的二等奖得主李鹏冲的文章。下面我们一起来欣赏下。 mongo 分片架构中,mongos 作为 mongo 分片架构的路由选择器,使用中可能比较困惑的一个问题是 : 客户端到 mongo...
MongoDB 从3.6版本开始支持了 Change Stream 能力(4.0、4.2 版本在能力上做了很多增强),用于订阅 MongoDB 内部的修改操作,change stream 可用于 MongoDB 之间的增量数据迁移、同步,也...
一、关于 异步驱动 从3.0 版本开始,MongoDB 开始提供异步方式的驱动(Java Async Driver),这为应用提供了一种更高性能的选择。 但实质上,使用同步驱动(Java Sync Driver)的项目也不在少数,或许是因为...