MongoDB是為處理大數據而生的一款面向文檔的數據庫,由10gen公司開發(fā)和維護。《MongoDB實戰(zhàn)》作者Kyle Banker曾在該公司負責MongoDB驅動程序的維護,對各方面技術細節(jié)都了如指掌,本書也是在大量第一手資料的基礎上形成的,其權威性毋庸置疑。 本書基于MongoDB 2.0+,全面系統(tǒng)地講解了設計、實現、安裝和維護MongoDB的各方面內容。全書分三部分,第一部分從基于文檔的數據與傳統(tǒng)關系型數據庫的差別講起,介紹了MongoDB的基本概念及安裝使用。第二部分是一個實戰(zhàn)式教程,結合示例講解了MongoDB的CRUD操作,以及實現系統(tǒng)安全、靈活和高效的設計原則及模式。第三部分側重數據庫的維護和管理,深入到MongoDB背后的技術細節(jié),給出了對管理員和開發(fā)者都極有價值的建議。 本書篇幅適中,內容深淺得當,文字通俗易懂,再配以直觀形象的插圖和貼近實戰(zhàn)的代碼示例,非常適合MongoDB學習者、開發(fā)人員及管理員學習參考。 《MongoDB實戰(zhàn)》內容: MongoDB介紹及其優(yōu)劣勢 MongoDB的Shell界面? 使用MongoDB的簡單應用 如何通過以文檔為中心的方式看待數據? 編寫查詢,以MapReduce方式聚合數據 更新和刪除數據及相關性能考量? 尋找和改進慢查詢 MongoDB的復制與分片 MongoDB的監(jiān)控、備份及恢復?