如何手动锁定mongodb数据库进行读取?

时间:2013-04-23 09:15:08

标签: mongodb collections

我想安全地切换集合 ,例如将集合foobar重命名为foobar.old,然后将其他集合重命名为foobar。据我所知,这些重命名之间存在一个差距,当任何尝试从foobar集合中读取时最终会出现错误。有没有办法更安全地交换这些收藏品?

更新:

我使用renameCollection。如上所述,问题是如何防止客户端在两次重命名的短暂时刻读取数据库。

0 个答案:

没有答案