MongoDB資料庫庫級鎖研究分析

來源:互聯網
上載者:User

MongoDB資料庫的系列版本資訊如下:

2.5.0     開發版本(不穩定版)

2.4.4     最新產品發行穩定版

2.2      最新穩定版2.2.4

2.0       最新穩定版2.0.9

 

There are 2 parts to the improvements in v2.2:

Elimination of the global reader/writer lock – database level locks as the first step.

PageFaultException architecture – yield lock on page fault.

MongoDB 2.2版本相對2.0有比較大的改進,最大的如鎖,從全域鎖到db層級的鎖。

版本2.2對鎖做了改進,通過降低鎖競爭為寫輸送量帶來了實質性的好處。

除了2.0和2.2版本中所提供的改進,MongoDB 2.4並沒有包含任何額外粒度的鎖。我們正在考慮在2.6版本中引入文檔層級的鎖。

鎖產生的提升已經足夠了,集合層級的鎖可能不會再帶來其他重要的提升了,因此文檔層級的鎖可能是下一個方向。

 

參考文獻:

mongodb2.4版本8大特點
http://blog.mongodb.org/post/45754637343/mongodb-2-4-released 
2.4版本全部更新列表FullChangeLog(694條)
https://jira.mongodb.org/secure/IssueNavigator.jspareset=true&jqlQuery=project+%3D+SERVER+AND+fixVersion+in+%28%222.3.2%22,+%222.3.1%22,+%222.3.0%22,+%222.4.0-rc0%22,+%222.4.0-rc1%22,+%222.4.0-rc2%22,+%222.4.0-rc3%22%29+ORDER+BY+votes+DESC,+status+DESC,+priority+DESC 
Goodbye global lock – MongoDB 2.0 vs 2.2
http://blog.serverdensity.com/goodbye-global-lock-mongodb-2-0-vs-2-2/ 
MongoDB新版本2.4特性
http://www.cnblogs.com/shanyou/archive/2013/04/02/2994670.html 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.