从同一数据库中的不同mongodb capped集合同时读写

从同一数据库中的不同mongodb capped集合同时读写,mongodb,capped-collections,Mongodb,Capped Collections,我有一个数据库,其中包含多个小型的capped集合(每个集合大约1个字节),我使用的是tailable cursor模式。是否可以同时从该数据库中的不同的mongodb capped集合进行读取和写入(即,在写入集合A时从集合B进行尾部(和读取))。我读到mongodB在写操作时锁定数据库。这是真的吗?在MongoDb 2.6中,锁定是在集合级别完成的。 在MongoDb 3.0中,文档级锁定已经完成 因此,从MongoDb 2.6开始,可以使用游标从一个集合读取数据,并向另一个集合写入数据 阅

我有一个数据库,其中包含多个小型的capped集合(每个集合大约1个字节),我使用的是tailable cursor模式。是否可以同时从该数据库中的不同的mongodb capped集合进行读取和写入(即,在写入集合A时从集合B进行尾部(和读取))。我读到mongodB在写操作时锁定数据库。这是真的吗?

在MongoDb 2.6中,锁定是在集合级别完成的。 在MongoDb 3.0中,文档级锁定已经完成

因此,从MongoDb 2.6开始,可以使用游标从一个集合读取数据,并向另一个集合写入数据

阅读