转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/107.html?1455867352
1、redis-benchmark
redis基准信息,redis服务器性能检测
redis-benchmark -h localhost -p 6379 -c 100 -n 100000
100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能
[root@Architect redis-1.2.6]# redis-benchmark -h localhost -p 6379 -c 100 -n 100000====== PING ====== 10001 requests completed in 0.41 seconds 50 parallel clients 3 bytes payload keep alive: 10.01% <= 0 milliseconds23.09% <= 1 milliseconds85.82% <= 2 milliseconds95.60% <= 3 milliseconds97.20% <= 4 milliseconds97.96% <= 5 milliseconds98.83% <= 6 milliseconds99.41% <= 7 milliseconds99.70% <= 8 milliseconds99.99% <= 9 milliseconds100.00% <= 12 milliseconds24274.27 requests per second
2、redis-cli
redis-cli -h localhost -p 6380 monitor
Dump all the received requests in real time;
监控host为localhost,端口为6380,redis的连接及读写操作
[root@Architect redis-1.2.6]# redis-cli -h localhost -p 6380 monitor+OK+1289800615.808225 "monitor"+1289800615.839079 "GET" "name"+1289800615.853694 "PING"+1289800615.853783 "PING"+1289800615.854646 "PING"+1289800615.854974 "PING"+1289800615.857693 "PING"+1289800615.866862 "PING"+1289800615.871944 "PING"#p#分页标题#e#
redis-cli -h localhost -p 6380 info
Provide information and statistics about the server ;
提供host为localhost,端口为6380,redis服务的统计信息
[root@Architect redis-1.2.6]# redis-cli -h localhost -p 6380 inforedis_version:2.0.4redis_git_sha1:00000000redis_git_dirty:0arch_bits:32multiplexing_api:epollprocess_id:21990uptime_in_seconds:490580uptime_in_days:5connected_clients:103connected_slaves:0blocked_clients:0used_memory:4453240used_memory_human:4.25Mchanges_since_last_save:200bgsave_in_progress:0last_save_time:1290394640bgrewriteaof_in_progress:0total_connections_received:809total_commands_processed:44094018expired_keys:0hash_max_zipmap_entries:64hash_max_zipmap_value:512pubsub_channels:0pubsub_patterns:0vm_enabled:0role:slavemaster_host:localhostmaster_port:6379master_link_status:upmaster_last_io_seconds_ago:18db0:keys=1319,expires=0
3、redis-stat
redis-stat host localhost port 6380 overview
Print general information about a Redis instance;
实时打印出host为localhost,端口为6380,redis实例的总体信息
[root@Architect redis-1.2.6]# redis-stat port 6380 overview ------- data ------ ------------ load ----------------------------- - childs - keys used-mem clients requests connections 1319 5.37M 103 44108021 (+44108021) 810 1319 5.38M 103 44108124 (+103) 810 1319 5.38M 103 44108225 (+101) 810 1319 5.39M 103 44108326 (+101) 810 1319 5.40M 103 44108427 (+101) 810 1319 5.41M 103 44108528 (+101) 810 #p#分页标题#e#
redis-stat host localhost port 6380 overview
Measure Redis server latency;
输出host为localhost,端口为6380,redis服务中每个请求的响应时长
[root@Architect redis-1.2.6]# redis-stat port 6380 latency1: 0.16 ms2: 0.11 ms3: 0.15 ms4: 0.11 ms5: 0.18 ms6: 0.14 ms
分享到:
相关推荐
Redis字符串类型常用命令小结 Redis是一款开源的内存中数据结构存储系统,通常被用作数据库、缓存和消息中间件。在Redis中,字符串类型是最基本的数据类型,可以用作键值对数据库中简单的值存储,也可以作为其他...
通过这些常用命令的组合,我们可以实现更复杂的数据操作,例如用LPUSH和RPOP实现一个队列,用LPUSH和LPOP实现一个栈,而LRANGE命令则可用于读取列表的子集。这些操作在实际开发中非常有用,比如可以用来记录日志、...
集合类型的常用命令包括: **1. 添加元素:** `sadd key member [member ...]` 使用`sadd`命令可以向集合中添加一个或多个成员。如果集合不存在,Redis会自动创建。如果尝试添加的成员已经存在于集合中,命令将...
Redis中有序集合的常用命令包括: 1. ZADD:向有序集合中添加一个或多个成员及其分数,如果成员已存在,则更新其分数。 2. ZRANGE:返回有序集合中指定区间的成员,可选WITHSCORES参数显示成员的分数。 3. ...
Redis散列类型 Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段和字段值的映射,但字段值只能是字符串,不支持其他数据类型,也就是说,散列类型不能嵌套...
16-redis-redis常用指令介绍.avi 17-redis-redis中关于key的操作命令1.avi 18-redis-redis中关于key的操作命令2.avi 19-redis-redis中关于key的操作命令3.avi 20-redis-redis中关于字符串类型数据的操作命令1.avi 21...
#### 五、小结 通过以上步骤,您可以轻松地搭建一个基于 **Ubuntu + PHP + Nginx + MySQL + Redis** 的商城系统环境。这套技术栈不仅能满足日常开发需求,还具有较好的扩展性和稳定性。随着业务的发展和技术的进步...
在Linux系统中,最常用的方式是利用`crontab`命令来安排任务。`crontab`允许用户定义一系列的定时任务,按照指定的时间间隔执行。使用`crontab -e`编辑定时任务文件,然后添加一条规则,例如每小时执行一次PHP脚本...
**1.5 小结** - **环境配置重要性**:正确的环境配置能够提高开发效率,确保项目顺利运行。 #### 二、Go 语言基础 **2.1 你好,Go** - **第一个程序**:“Hello, World!” 示例介绍。 - **文件结构**:主函数 `...
- **2.1.3.4 关于字符类型小结** - 根据实际需求选择合适的类型。 ##### 2.1.4 为表的字段创建索引 - **2.1.4.1 为表创建主键索引的方法** - 在创建表时指定主键。 - 或者使用`ALTER TABLE table_name ADD ...
03 小结 04 数据的概念 05 进制转换 06 原码补码反码 07 物理层和数据链路层 08 网络层和arp协议 09 传输层和应用层 第2章 01 上节课复习 02 arp协议复习 03 字符编码 第3章 01 网络基础和dos命令 02 为何学习...
- 常用命令介绍:如迁移、模型生成等。 - **异常处理**: - 异常捕获与抛出:如何在 Laravel 中处理异常。 - 自定义异常处理器:扩展默认异常处理逻辑。 - **测试**: - 单元测试:针对特定功能或组件进行独立...