2

是否可以在从 2 个不同客户端向 MongoDB 的第一次插入集合时创建竞争条件?

如果集合尚不存在并且两个不同的应用程序尝试写入,则可能会出现某种竞争条件,两者都尝试创建集合,或者是在写入过程中创建集合的原子操作无法'不允许这样的事情。

4

1 回答 1

0

昨晚参加了一个MongoDB 聚会,并且能够直接向10gen工程师提出这个问题。他的回答表明创建集合/写入集合是一项操作,不会导致第二次写入失败的竞争条件。

于 2012-04-25T15:38:56.007 回答