2012-04-16 64 views

回答

4

目前,MongoDB確實擁有全局服務器鎖定。但是,有一些額外的代碼會釋放鎖,以防內存塊必須從磁盤加載。它使用鎖定屈服。雖然這並不能解決所有的併發問題,但它解決了一些相關的問題。這篇文章描述得很好:http://blog.pythonisito.com/2011/12/mongodbs-write-lock.html

從MongoDB 2.2開始,將會有一個數據庫級別的鎖定,並且還會完成更多關於yielding的工作。