友善交流技术...
memcacheget set 并发情况下进行压力测试
上一篇 /
下一篇 2011-07-01 18:03:28
/ 个人分类:性能测试
1.memcache get ,set 在400并发情况下进行压力
测试:
结论是:单线程错误率比多线程错误率低,差2倍左右.具体的测试如下:
测试内容400个并发,执行10分钟。(多线程)
测试结果:
1.set error:320/55160=0.58%
2.get error:640/55160=1.16%
已测试过程中一次set对应两次get,因此get的错误率会比其他两个高一倍。
3.update error:320/55160=0.58%
更新前后比较不同
测试内容400个并发,执行10分钟。(单线程)
测试结果:
1.set error:40/29240=0.14%
2.get error:120/29240=0.41%
已测试过程中一次set对应两次get,因此get的错误率会比其他两个高一倍。
3.update error:40/29240=0.14%
更新前后比较不同
总结:
1.memcache set ,get 在高并发情况下存在失败的情况
2.memcache 在多线程情况下,硬件资源都合理情况下,比单线程性能好,同时错误率也有相应的提升。
收藏
举报
TAG: