Redis 高级教程 Redis 基准(3)
Redis 的基准是实用程序运行 n 个命令检查 Redis 的性能。
语法
Redis 的基准的基本语法如下所示:
redis-benchmark [option] [option value]
例子
下面给出的例子调用 100000 命令检查 redis。
redis-benchmark -n 100000
PING_INLINE: 141043.72 requests per second
PING_BULK:142857.14 requests per second
SET:141442.72 requests per second
GET:145348383 requests per second
INCR:137362.64 requests per second
LPUSH:145348.83 requests per second
LPOP:146198.83 requests per second
SADD:146198.83 requests per second
SPOP:149253.73 requests per second
LPUSH (needed to benchmark LRANGE):148588.42 requests per second
LRANGE_100 (first 100 elements):58411.21 requests per second
LRANGE_300 (first 300 elements):21195.42 requests per second
LRANGE_500 (first 450 elements):14539.11 requests per second
LRANGE_600 (first 600 elements):10504.20 requests per second
MSET (10 keys): 93283.58 requests per second
Redis 的基准由许多可供选择,分裂如下:
S.N. | 选项 | 描述 | 默认值 |
1 | -h | 指定服务器的主机名 | 127.0.0.1 |
2 | -p | 指定服务器端口 | 6379 |
3 | -s | 知道你过服务器套接字 | |
4 | -c | 指定并行连接数 | 50 |
5 | -n | 指定请求总数 | 10000 |
6 | -d | 指定以字节为单位设置/获取值的数据大小 | 2 |
7 | -k | 1=保持活动 0-重新连接 | 1 |
8 | -r | 使用随机键对 SET/GET/INCR,随机 SADD 值 | |
9 | -p | 管道 <numreq> 请求 | 1 |
10 | -h | 指定服务器的主机名 | |
11 | -q | Redis轻质安静操作。只显示查询/秒值 | |
12 | -csv | 输出为 CSV 格式 | |
13 | -I | 产生循环,永远运行测试 | |
14 | -t | 只有运行的逗号分隔的测试列表 |
转载于:https://www.cnblogs.com/wangjp/p/6022904.html
Redis 高级教程 Redis 基准(3)相关推荐
- Redis 高级教程 Redis 分区(6)
分区是一种将数据分成多个 Redis 的情况下,让每一个实例将只包含关键字的自己的过程. 分区的好处 它允许更大的数据库,使用的堕胎计算机的内存的综合.如果不分区,一台计算机有限的内存可以支持有限的数 ...
- Redis 高级教程 Redis 安全(2)
Redis 数据库可以设置安全,所以做出相关的任何客户端都需要在执行命令之前进行身份验证.为了确保 Redis 需要设置在配置文件中的密码验证一致. 例子 下面给出的例子显示的步骤,以确保 Redis ...
- 超详细Redis入门教程——Redis命令(下)
前言 本文小新为大家带来 超详细Redis入门教程--Redis命令 相关知识,具体内容包括简单动态字符串 SDS,集合的底层实现原理,BitMap 操作命令,HyperLogLog 操作命令,Geo ...
- 超详细Redis入门教程——Redis命令(上)
前言 本文小新为大家带来 超详细Redis入门教程--Redis命令(上) 相关知识,具体内容包括Redis 基本命令,Key 操作命令,String 型 Value 操作命令,Hash 型 Valu ...
- 超详细Redis入门教程——Redis概述
前言 本文小新为大家带来 超详细Redis入门教程--Redis概述 相关知识,具体内容包括Redis简介,Redis的用途,Redis的特性,Redis的IO模型(包括:单线程模型,混合线程模型,多 ...
- 超详细Redis入门教程——Redis 的安装与配置
前言 本文小新为大家带来 超详细Redis入门教程--Redis 的安装与配置 相关知识,具体内容包括Redis 的安装,连接前的配置,Redis 客户端分类(包括:命令行客户端,图形界面客户端,Ja ...
- linux redis 高级命令,Redis高级用法
Redis认识误区 用get/set方式使用Redis 作为一个key value存在,很多开发者自然的使用set/get方式来使用Redis 实际上这并不是最优化的使用方法.尤其在未启用VM情况下, ...
- linux redis 高级命令,Redis的高级应用之事务处理、持久化操作、pub_sub、虚拟内存...
事务处理 Redis对事务的支持目前还比较简单.Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令.当一个client在一个连接中发出multi命 ...
- Redis教程(一) Redis入门教程
Redis教程(一) Redis入门教程 1 Redis入门教程 Redis是一个 Key-Value存储系统.和 Memcached类似,它支持存储的 value类型相对更多,包括 string(字 ...
最新文章
- git 强制推送_Git 常用命令清单,掌握这些,轻松驾驭版本管理
- 数据结构-浙大 MOOC 笔记一 基本概念
- 移动端调试利器------微信开源项目
- [转+总结]Linux虚拟系统安装VMware Tools总结
- 使用QCustomPlot绘图的基础
- 如何快速测试与数据库的连接并得到连接字符串
- 偏微分方程的正问题和逆问题(inverse problem)
- 禁用并删除 Wordpress 文章修订(revision)记录
- Netty 启动过程源码分析 (本文超长慎读)(基于4.1.23)
- ASP.NET MVC Framework体验(4):控制器
- 使用Strophe连接xmpp,轻松构建web即时聊天工具
- 【自制线系列】Schneider HMI 与 PLC 通信线制作教程
- 清理C盘巨好用的方法!!!!!用WinDirStat软件查看哪些文件占用的!
- 蜂鸣片,蜂鸣器的原理以及驱动电路的个人理解
- oracle创建存储过程报错,oracle创建了存储过程,在PLSQL @路径 执行后报错
- html页面转excel文件,html格式文件转excel
- 2012年那些大败局
- 员工提出辞职后又不想走了,是否可以反悔
- python3 pdf下载无加密_如何实现使用python将pdf文档加密?
- mysql 从a到z 查询_mysql 查询数据时按照A-Z顺序排序返回结果集
热门文章
- POJ 2728 01分数规划
- 推荐一款学习R的APP
- python 读excel中一个表_python – pandas read_excel在同一张表上的多个表
- java连接cassandra,使用JDBC驱动程序连接到Cassandra
- oracle表数据转换成sql,ORACLE8I转换数据到SQLSERVER数据库
- mysql怎么加全局锁_MySQL锁机制/管理(并发锁,行锁,表锁,预加锁,全局锁等等)
- Halcon中MIN宏定义与自己定义的C++中MIN函数--重命名冲突问题解决方法
- #pragma指令与#ifndef指令
- select sqlite 唯一_SQLite中的SELECT子句使用通配符
- python连接oracle批量写入_oracle大数据量python导入实践-1w/s