## **性能測試**
redis-benchmark工具是壓力測試工具!
官方自帶性能測試工具!
redis-benchmark

我們來簡單測試下
```
測試:100個并發連接 1000000請求
命令:
-h 指定ip或域名
-p 指定端口號
-c 指定多少個客戶端一起發送請求(造成并發--100臺機器一起訪問此ip)
-n 指定請求數 【當100臺機器通過N次后達到請求數量是100000了將停止請求】
redis-benchmark -h 127.0.0.1 -p 6379 -c100 -n 100000
```

此時可以看到ping通了,
如可分析呢?
```
==== SET =====
100000 requests completd in 1.68 seconds
100 parallel clients
3 bytes payload
1.通過上圖可以看出 總共是10萬條請求 僅使用1.68秒就存儲完畢了
2.100 parallel clients 【表示此次并發共100臺機器同時發出請求】
3.|3 bytes payload 每次只寫入3個字節
keep alive:1 【連接的數量1臺服務器來鏈接】只有一臺服務器來處理這些請求,
單機性能
29.03% <= 1 milliseconds 【1毫秒內完成29%】
99.90% <= 2 milliseconds 【2毫秒內完成29%】
100.00% <= 3 milliseconds 【3毫秒內完成100%】
59382.42 requests per second 每秒出來59382.42請求
```
*****