redis 基准测试
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,版本:redis-2.8.24测试工具:/redis-benchmark (redis自带)redis配置:默认配置测试方法:redis-benchmark -n 100000 -c 500 -h 1
千家信息网最后更新 2026年11月03日redis 基准测试
版本:redis-2.8.24
测试工具:/redis-benchmark (redis自带)
redis配置:默认配置
测试方法:redis-benchmark -n 100000 -c 500 -h 10.8.61.23 参数解析:请求总数|并发数|server ip
安装略 自行百度
测试结果如下:
====== MSET (10 keys) ====== 100000 requests completed in 1.47 seconds 500 parallel clients 3 bytes payload keep alive: 10.00% <= 2 milliseconds0.01% <= 3 milliseconds0.14% <= 4 milliseconds0.33% <= 5 milliseconds4.10% <= 6 milliseconds60.56% <= 7 milliseconds88.00% <= 8 milliseconds89.05% <= 9 milliseconds93.82% <= 10 milliseconds99.39% <= 11 milliseconds99.96% <= 12 milliseconds99.97% <= 13 milliseconds99.99% <= 14 milliseconds100.00% <= 214 milliseconds100.00% <= 215 milliseconds67888.66 requests per second
更多测试方法:
[root@mysql61 backup]# ./redis-benchmark -hInvalid option "-h" or option argument missingUsage: redis-benchmark [-h] [-p ] [-c ] [-n [-k ] -h Server hostname (default 127.0.0.1) -p Server port (default 6379) -s Server socket (overrides host and port) -a Password for Redis Auth -c Number of parallel connections (default 50) -n Total number of requests (default 100000) -d Data size of SET/GET value in bytes (default 2) -dbnum SELECT the specified db number (default 0) -k 1=keep alive 0=reconnect (default 1) -r Use random keys for SET/GET/INCR, random values for SADD Using this option the benchmark will expand the string __rand_int__ inside an argument with a 12 digits number in the specified range from 0 to keyspacelen-1. The substitution changes every time a command is executed. Default tests use this to hit random keys in the specified range. -P Pipeline requests. Default 1 (no pipeline). -q Quiet. Just show query/sec values --csv Output in CSV format -l Loop. Run the tests forever -t Only run the comma separated list of tests. The test names are the same as the ones produced as output. -I Idle mode. Just open N idle connections and wait.Examples: Run the benchmark with the default configuration against 127.0.0.1:6379: $ redis-benchmark Use 20 parallel clients, for a total of 100k requests, against 192.168.1.1: $ redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20 Fill 127.0.0.1:6379 with about 1 million keys only using the SET test: $ redis-benchmark -t set -n 1000000 -r 100000000 Benchmark 127.0.0.1:6379 for a few commands producing CSV output: $ redis-benchmark -t ping,set,get -n 100000 --csv Benchmark a specific command line: $ redis-benchmark -r 10000 -n 10000 eval 'return redis.call("ping")' 0 Fill a list with 10000 random elements: $ redis-benchmark -r 10000 -n 10000 lpush mylist __rand_int__ On user specified command lines __rand_int__ is replaced with a random integer with a range of values selected by the -r option.
测试
方法
配置
参数
工具
总数
更多
测试工具
版本
结果
基准
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
哈尔滨大商圈互联网科技有限公司
江苏根荣互联网科技
云信互联网科技有限公司
科技和互联网公司
金融科技与互联网金融
互联网 科技创新
为想互联网科技
互联网科技媒体
互联网科技logo设计
时间互联网络科技
哈尔滨秒房互联网科技有限公司
西藏七维空间互联网科技有限公司
互联网科技革命什么开始
江阴互联网智能科技产品进口
如何创新互联网科技
张召忠谈中国互联网科技
互联网风格科技公司名称
上海同邻互联网科技有限公司规模
互联网科技平台产品运营
互联网科技大佬云集
深圳科技互联网
鑫亿盛互联网科技
江阴互联网智能科技产品进口
徐州市互联网科技有限公司
智帮互联网科技公司最近动向
浙南科技城互联网大厦招聘
工业互联网科技创业
九思连强互联网电子科技有限公司
普陀区互联网教育科技管理办法
互联网科技手抄报图片