草庐IT

collectDb

全部标签

mongodb - 如何避免在mongodb中锁定

我有一个集合,它具有并发读取,并且应用程序的某些部分也在更新同一个集合,但是在加载期间,每个读取和更新操作都花费了很多时间,并且随着时间的推移变得非常慢这是一些查询的日志nscanned:4nupdated:2keyUpdates:3numYields:1locks(micros)w:247546310247msnscanned:4nupdated:2keyUpdates:2numYields:1locks(micros)w:20774811054ms集合只有70K条记录。并发读写接近10。这是我已经完成的使用3个成员副本集进行分片分片键被散列并且数据库和集合级分片都启用每个副本盒都有