redis的操作分析
来源:互联网 发布:excel查找非重复数据 编辑:程序博客网 时间:2024/05/17 01:11
redis为提供了monitor命令来跟踪操作,如同sql server 的trace一样,可以看到正在执行的redis操作。
用法很简单:在redis-cli命令提示符下输入monitor即可将内容打印出来,一般使用定向语句将内容输出来以便分析,如下:
./redis-cli monitor > monitorlog
然后查看monitorlog文件即可知道目前的操作,也可以通过以下命令来大概命令的执行情况 ,如:
cat monitorlog |awk '{print $2}'|sort |uniq -c|sort -rn
即可看到以下执行结果:
4964 "HGET"
171 "HSET"
168 "GET"
52 "HEXISTS"
35 "ZRANGE"
28 "EXPIRE"
20 "SETEX"
19 "HSETNX"
8 "LPUSH"
7 "EXISTS"
6 "SET"
6 "HGETALL"
6 "DEL"
5 "ZCARD"
5 "INFO"
3 "ZREVRANGE"
2 "INCRBY"
1 "monitor"
通过以上的跟踪与查询可以做为redis运行时故障的判断。
- redis的操作分析
- redis db.c数据库底层操作的源码分析
- Redis的通道操作
- redis的基本操作
- Redis的小操作
- redis 的操作
- Redis的key操作
- Redis的String操作
- Redis的List操作
- Redis的set操作
- Redis 的Hash操作
- redis的基本操作
- 常用的 redis操作
- redis 的基本操作
- redis的基本操作
- Redis的Set操作
- Redis的Hash操作
- Redis的基本操作
- C++回调函数用法
- /etc/X11/xorg.conf更改屏幕分辨率
- 蓄水池抽样算法
- Git的使用简单总结
- 得到页面偏移位置(滚动条偏移位置)
- redis的操作分析
- asp.net 中如何去除FCK编辑器生成的Html的标签
- JIRA 发发牢骚
- 浅谈几种创建型模式的优缺点及其相关性
- 关于开源生态和“闭源”生态的一些想法
- QT 经典错误: Basic XLib functionality test failed
- 迎接2012之集合和泛型(2)------线性表的链式结构基本实现
- 利用 CHtmlView 和 HTML 制作新风格的界面
- SEO 的五条黄金准则