利用Twemperf測試Memcache的效能
介紹
Twemperf又名mcperf,是一款memcached的效能測試工具。它使用memcached的ASCII協議並且能夠快速的產生大量memcached連線和請求。該工具主要用於memcached效能測試,模擬大併發set、get等操作,mcperf只能執行在unix/linux環境下。
安裝
安裝就是普通的三部曲,此處不寫了,不會的朋友自行Google
用法
第一種:建立1000個併發連線,來連線本機的11211埠(此埠是該工具的預設埠),連線建立的速度是每秒1000個,每一個連線傳送“set”請求10次(相當於迭代10次),這10次請求在每秒1000的請求的速度下傳送,傳送的資料大小在(也就是存入到memcached中的value的大小)1~16個位元組中正態分佈。
命令為:mcperf --linger=0 --timeout=5 --conn-rate=1000 --call-rate=1000 --num-calls=10 --num-conns=1000 --sizes=u1,16
第二種:建立100個連線,來連線本機的11211埠,每一個連線在上一個連線斷開後建立,每一個連線傳送100個“set”請求,每一個請求是在收到上一個請求的響應之後建立,傳送的資料大小是1個位元組。
命令為:mcperf --linger=0 --call-rate=0 --num-calls=100 --conn-rate=0 --num-conns=100 --sizes=d1
結果欄位解釋
Total:顯示總的連線數,總的請求數,總的響應數以及測試所花費的時間。
Connection rate:實際每秒的連線數
Connection time:實際每個連線花費的時間(包括連線時間,set時間等)
Connect time:連線所花費的時間(僅僅是連線所用的時間)
Request rate:每秒的請求數
Request size:每個請求的位元組大小
Response rate:每秒的響應數
Response size:響應的位元組大小
Response time:響應的時間(單位毫秒)
Response type:stored表示儲存的數量,not_stored表示沒有儲存的數量,exists表示已經存在的數量,not_found表示沒有找到的數量
小結
透過上面的介紹,可以看出,用mcperf測試memcache的方法就是調整不同的引數值來執行命令,經過多次取樣後得出結果。 一般重點關注Total、 Connection rate、 Request rate、 Response rate、 Response time 、 Response type 、 Net I/O這幾個指標。
透過多次測試取樣,得到以上需要的資料之後可以用excel表格做出一個統計效果來觀看。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942496/viewspace-2652760/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 效能測試的流程
- 面試之 Memcache 相關面試
- 效能測試
- 介面測試和效能測試的區別
- Jmeter介面測試+效能測試JMeter
- 功能測試、自動化測試、效能測試的區別
- 小白測試系列:介面測試與效能測試的區別
- Python的SQL效能測試PythonSQL
- Python 的 SQL 效能測試PythonSQL
- 效能測試的實施
- 【PG效能測試】pgbench效能測試工具簡單使用
- Jmeter效能測試:高併發分散式效能測試JMeter分散式
- 測試開發之效能篇-效能測試設計
- 效能測試——效能測試-常見效能指標-總體概況指標
- 微服務測試之效能測試微服務
- 效能測試之測試指標指標
- 【效能測試】效能測試各知識第1篇:效能測試大綱【附程式碼文件】
- 效能測試流程
- Kafka效能測試Kafka
- Redis 效能測試Redis
- 效能測試-概述
- JMeter效能測試JMeter
- 濤思資料 TDengine 徵稿— 利用python指令碼做TDengine效能測試Python指令碼
- 效能測試面試題面試題
- 效能測試中唯一標識的 JMH 測試
- 軟體效能測試有哪些效能指標?可做效能測試的軟體檢測機構安利指標
- (一)效能測試(壓力測試、負載測試)負載
- 效能測試的理解誤區
- 持續測試效能的方法
- try的簡單效能測試
- 效能測試的基本概念
- 伺服器的效能測試伺服器
- 面試題:“選redis還是memcache”面試題Redis
- 新潮測試平臺之效能測試
- 如何利用資料庫的可觀測效能力資料庫
- Kafka效能測試分析Kafka
- 淺談效能測試
- 效能測試解讀