redis-faina Redis的query分析小工具开源项目

我要开发同款
匿名用户2012年05月18日
130阅读

技术信息

开源地址
https://github.com/Terry-Mao/MySQL-Syncer
授权协议
BSD

作品详情

redis-faia是由Istagram开发并开源的一个Redis查询分析小工具。Istagram团队曾经使用PGFouie来作为其PostgreSQL的查询分析工具,他们觉得Redis也需要一个类似的工具来进行query分析工作,于是开发了redis-faia。

redis-faia是通过Redis的MONITOR命令来实现的,通过对在Redis上执行的query进行监控,统计出一段时间的query特性。

下面就是其使用方法简介:

#可以通过管道从stdi读取N条命令redis-cli-p6490MONITOR|head-<NUMBEROFLINESTOANALYZE>|./redis-faia.py#也可以从一个文件中读取N条命令redis-cli-p6490MONITOR|head-<...>>/tmp/outfile.txt./redis-faia.py/tmp/outfile.txt

其输出结果如下:

OverallStats========================================LiesProcessed117773Commads/Sec11483.44TopPrefixes(按key前缀统计)========================================friedlist69945followedbycouter25419followigcouter10139recetcommets3276queued7TopKeys(操作最频繁的key)========================================friedlist

功能介绍

redis-faina 是由Instagram 开发并开源的一个Redis 查询分析小工具。Instagram团队曾经使用PGFouine 来作为其PostgreSQL的查询分析工具,他们觉得R...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论