有时我们会观察到下一种情况:
w: 1通过mongos写入分片primaryA 副本的路由器向 MongoDB 插入一个带有写入问题的文档。local通过mongos应该从分片primaryA 的副本读取的路由器使用默认读取关注从 MongoDB 读取此文档。findOne返回null。pymongo - find_one(),它返回None)。我们发现:
db.oplog.rs,没有fromMigrate标志。为什么会发生?如何正确处理?
这些误报“未找到”-s 可能会导致错误的原子查找或创建通过$setOnInsert?
sharding database-migration mongodb database-replication pymongo