redis 基准测试
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,版本:redis-2.8.24测试工具:/redis-benchmark (redis自带)redis配置:默认配置测试方法:redis-benchmark -n 100000 -c 500 -h 1
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
南京企业管理软件开发
辽宁智慧党建软件开发电话
手帐软件开发
网络安全是不是网络信息系统
黎胜网络技术
北京建行软件开发
数据库分区自增
汕尾软件开发的费用
java 服务器阿里面试题
腾讯的服务器一天多少钱
怎么设置数据库sa
刚毕业做软件开发什么都不会
网络安全在我身边绘画
有潜力的重庆移动服务器托管
易时代网络技术有限公司
网络安全工作面临的挑战
最好用代理服务器
本服务器在美利坚维护
维护铁路网络安全
智能化的网络安全
360智库数据库
工商软件开发中心校招笔试
网络安全相关命令
数据库修改登录名为非空
博兴进销存erp软件开发
达索软件开发公司
云南省委网信办网络安全管理处
python小游戏软件开发
csol怎么开设服务器
海岩小说软件开发