redis效能測試

2021-06-09 14:49:46 字數 806 閱讀 2065

redis 效能測試

1、測試機器 :

1顆4核 intel(r)xeon(tm) cpu 3.00ghz cpu

2g記憶體

測試前伺服器負載為:

2 、測試方式:

php模組安裝redis下的php插入,提取測試。

3、string 測試:

測試**:

<?php 

$redis = new redis();

$redis->connect('127.0.0.1', 6379);

echo 'start is:'. time();

for($i=0; $i<=10000000; $i++)

echo 'end is:' . time();

?>

652s

成功率:100%

綜合來看:string資料結構插入1

萬條記錄是:0.7s左右。不會因為資料量的增大而變慢

4、list測試:

list測試結果跟string資料結構差不多

5、hash資料結構:

結論:

redis在預設配置的情況下,也就是沒有優化的情況下,各個資料結構的儲存速度是一樣的,無論資料量大小平均的儲存速度也是一樣的。我測試出來的儲存速度為:1w/0.7s左右。

新增資料後的redis程序,占用記憶體是出奇的高啊。

Redis 效能測試

redis 效能測試是通過同時執行多個命令實現的。redis 效能測試的基本命令如下 redis benchmark option option value 以下例項同時執行 10000 個請求來檢測效能 redis benchmark n 10000 ping inline 141043.72 r...

Redis 效能測試

redis 效能測試是通過同一時候執行多個命令實現的。redis 效能測試的基本命令例如以下 redis benchmark option option value 下面例項同一時候執行 10000 個請求來檢測效能 redis benchmark n 10000 ping inline 14104...

Redis 效能測試

一 redis 效能測試redis 效能測試是通過同時執行多個命令實現的。1.1 語法 注意 該命令是在 redis 的目錄下執行的,而不是 redis 客戶端的內部指令。redis benchmark option option value 1.2 示列 以下示列同時執行 10000 個請求來檢測...