在測試中,一直使用mongostat監控,從并發數量上,兩個系統差不多。還測試了插入并發查詢,不過結果差不多,大概并發的相加和都是15000-25000每秒。性能還是很不錯的。
MongoDB的擴展能力可以滿足你業務需求的增長——這也是為什么它的名字來源于單詞humongous(極大的)的原因。當然,這并不是說你在使用MongoDB的路上并不會碰到一些發展的痛點。
1. 這種文檔類型的數據庫,理論上伸縮性是優秀的了,也很靈活,具體到實際的應用,還有待驗證可操作性,可維護性;
2. 和許多nosql產品一樣,使用了memory-mapped 存儲引擎,這種依賴os 刷新數據的方式不太安全,很難避免宕機后的數據文件損壞,所以slave實例是更好的保障方式.具體的replication set的方式我還沒測試過,還不知道實際效果怎么樣?
3.mongodb設計的目的之一,盡量把負荷分給客戶端,這點可以更好的保持高性能. 這點和傳統數據庫有些不一樣,雖然傳統數據庫也是可以這樣做.
4.許多nosq產品都號稱0維護,不過都是理論上的,具體是需要大量的經驗和技巧以及諸多限制,mongodb也是號稱非常易于維護,極大的簡化了管理事務.基本上無需干預.自動冗余切換,自動添加節點,
- PC官方版
- 安卓官方手機版
- IOS官方手機版