mongodb 3.2性能测试
生活随笔
收集整理的這篇文章主要介紹了
mongodb 3.2性能测试
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
測試環(huán)境
機器配置
linux container?
- 4C/16G/300GSSD
- 8C/32G/300GSSD
測試對象
| 4C/16G | 8C/32G | ||
| mongodb3.2.6 | wiredTiger |
|
|
| tokumx1.5 | tokumx | cacheSize=12G syncdelay=5 | cacheSize=24G syncdelay=5 |
| tokumx2.0.2 | tokumx | cacheSize=12G checkpointPeriod=10 cleanerIterations=10 directio=false cleanerPeriod=2 syncdelay=5 | cacheSize=24G |
測試場景
- 測試單節(jié)點環(huán)境
- 說明
測試方法
- YCSB壓測
測試結(jié)果
場景1:單節(jié)點_100%insert (load data)
場景2:單節(jié)點_50%update50%read
?
場景3:單節(jié)點_5%update5%insert90%read
場景4:單節(jié)點_100%read
場景5:wiredtiger_syncPeriodSecs_60_1
?
?
?場景6:sharding集群性能測試
?
?
結(jié)論
- load性能比較,wiredtiger優(yōu)勢十分明顯,速度大約是同配置tokumx的5倍,且RT較短
- 只讀性能,wiredTiger性能和tokumx,比較,性能較差,但穩(wěn)定;
- 復(fù)雜情況下,wiredTiger性能較好,可支撐更高并發(fā)度的線程調(diào)用;
- 如果不基于磁盤和網(wǎng)絡(luò)吞吐量考慮,三個以下節(jié)點的 sharding 從性能上沒有價值,現(xiàn)階段結(jié)果看來,盡可能多的部署 mongos,能有效提升總體的集群利用率。
轉(zhuǎn)載于:https://www.cnblogs.com/wyett/p/7464332.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的mongodb 3.2性能测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2015年企业如何避免索尼式的安全悲剧?
- 下一篇: crontab 定时任务配置