Redis插入性能测试,redis性能测试
(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) |
记录容量 |
1 |
1233104 |
1030750 |
2K |
91.96M,96422000 |
78byte |
50 |
10000051 |
182180 |
5.45W |
882.31M, 925165648 |
92byte |
(3)List插入(50线程插入)
key=(1000000-5000000) list<vaue>=(1000000-5000000),List.size=500
插入500W个list:
key=userId,value=List<userId>
列表长度=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;
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。