1

我想安全地切换集合,例如将集合重命名foobarfoobar.old,然后将其他集合重命名为foobar. 据我了解,这些重命名之间存在差距,当任何尝试从foobar集合中读取时都会出现错误。有什么方法可以更安全地交换这些收藏吗?

更新:

我用renameCollection. 如前所述,问题是如何防止客户端在两次重命名的那短暂时刻读取 db。

4

0 回答 0