月度歸檔:2015年07月

MongoDB的索引代碼實現–BtreeBasedAccessMethod

前言

學習開源軟件的最好的辦法就是閱讀代碼,MongoDB整個代碼庫有接近90萬行代碼,DB核心層大概50萬行,代碼量確實非常多。本文作為MongoDB代碼導讀的第一篇,從Index部分上入手分析代碼實現。
為何從索引部分開始介紹,首先代碼量較少,總共5000多行,且相對其他模塊來說比較獨立;其次[......]

閱讀全文

基于MongoDB的全國電影票預定系統

前言

受到中文社區《電商參考架構第二部分:庫存優化方法》啟發,想到了去年做過類似的電影票預定系統,如果用MongoDB去做存儲支撐,那應該是怎樣架構的呢?本文的目的是為了更好的學習掌握MongoDB,所以某些設計上更偏向于功能的展示,在實際使用上要因地制宜的改變,合適才是最好的。

需求

電影票[......]

閱讀全文

MongoDB 在線講座系列2 的視頻及PPT

第二次講座的視頻和PPT已經上傳整理完畢。

講座題目:使用MMS在阿里云部署MongoDB及設置監控備份

演講內容:MMS是一項可供你選擇的、在基礎設施上對MongoDB進行配置、監督、備份以及拓展的云服務。MMS由開發數據庫的工程師創建。如今,MMS支撐著數以千計的部署,包括運行從一臺到數百臺[......]

閱讀全文