这个仓库是 MongoShake
,由阿里云的 NoSQL 团队开发和维护,是一个基于 MongoDB 的 oplog 的通用平台,用于从源 MongoDB 数据库获取 oplog 并在目标 MongoDB 数据库中重放,或通过不同的隧道发送到其他端点。以下是对该仓库的详细介绍:
功能特性
- 数据同步:可以将数据从源 MongoDB 复制到另一个 MongoDB,构建冗余复制或双活复制。支持多种源类型,包括单节点 mongod、副本集和分片集群,目标可以是 mongod 或 mongos。
- 并行复制:提供三种并行复制选项(
shad_key
):__id
、__collection
和__au...