Redis插入效能測試

2021-06-08 09:29:57 字數 996 閱讀 8943

(1)測試環境

cpu

dualcore e5800 x2 3.2g

memory

4g os

suse linux enterprise server 11 (x86_64)

client

jedis

(2)單值插入

insert :

key=(

1000000-10000051)vaue=(1000000-10000051)

客戶端執行緒

插入量

耗時(ms)

tps

記憶體(byte)

記錄容量2k

91.96m,96422000

78byte

10000051

5.45w

882.31m, 925165648

92byte

(3)list插入(50執行緒插入)

key=(1000000-5000000)  list=(1000000-5000000),list.size=500

插入500w個list:

key=userid,value=list

列表長度=1,記憶體451mb;

在將28w使用者的list長度變為500的時候,記憶體使用1.25g,list變長的代價為30mb/1w使用者,tps=5.5w/s;

在將3000使用者的list長度變為10000的時候,記憶體使用1.35g,list變長的代價為 0.45mb/使用者即4.5g/1w使用者,tps=5.5w/s;

redis效能測試

redis 效能測試 1 測試機器 1顆4核 intel r xeon tm cpu 3.00ghz cpu 2g記憶體 測試前伺服器負載為 2 測試方式 php模組安裝redis下的php插入,提取測試。3 string 測試 測試 redis new redis redis connect 12...

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...