1. 程式人生 > 其它 >解析Json資料

解析Json資料

目錄

一.介紹

redis-benchmark是Redis自帶的基準效能測試工具, 它提供了很多選項幫助開
發和運維人員測試Redis的相關效能。

二.例子

50個客戶端同時請求Redis,一共一萬次。預設只會有三個鍵值來回寫入,可以通過keys *看到。
redis-benchmark -c 50 -n 10000

====== MSET (10 keys) ======
  10000 requests completed in 0.13 seconds #總共1萬次,0.13秒完成
  50 parallel clients #50併發
  3 bytes payload #每個請求3位元組
  keep alive: 1

97.81% <= 1 milliseconds #97.81%的命令執行時間小於1毫秒
99.23% <= 2 milliseconds
100.00% <= 2 milliseconds
77519.38 requests per second #每秒可以處理77519.38次get請求

三.引數

-q 僅僅顯示redis-benchmark的requests per second資訊

-r 不僅僅寫入三個鍵值,-隨機寫入更多數值,-r不代表隨機數的個數,而是對後幾位進行改變。例如:-r 1000 就插入set one 10000343,對後三位變化。

-P 代表每個請求pipeline的資料量(預設為1)

-k 代表客戶端是否使用keepalive, 1為使用, 0為不使用, 預設值為1

-t 可以對指定命令進行基準測試 例如:redis-benchmark -t get,set

--csv 選項會將結果按照csv格式輸出, 便於後續處理, 如匯出到Excel
等。
本文版權歸作者所有,歡迎轉載,請務必新增原文連結。