前言
學習mongodb起碼要搞懂這是個啥?爲什麼要用這個?
1.弱一致性,保護用戶的訪問速度
2.文檔結構的存儲方式,能夠更加便捷的獲取數據;MongoDB是一個面向文檔的數據庫
3.易於掌握和理解:MongoDB使用JSON的變種BSON作爲內部存儲的格式和語法。針對MongoDB的操作都使用JSON風格語法,客戶端提交或接收的數據都使用JSON形式來展現。
4.內置的GridFS,支持大容量的存儲
5.分佈式可以進行集羣設計
6.現在網絡上的很多NoSQL開源數據庫完全屬於社區型的,沒有官方支持,給使用者帶來了很大的風險。
缺點:
1.不支持事物(不符合三個)
2.佔用空間過大(字段本身佔用空間)
3.刪除記錄後不釋放空間
4.整理記錄過程比較緩慢
5.沒有成熟的維護工具。
參考的網址:
http://www.cnblogs.com/end/archive/2012/04/25/2470236.html