背景

为了满足快速分析rdb的情况,对rdr进行测试调研。

测试环境

测试机器:本机macbook pro

工具:rdr,redis-rdb-toolsrdb

文件:dump_7709.rdb,Redis实例大小3G,rdb文件大小1G+

git地址:https://github.com/xueqiu/rdr/blob/master/README.md

具体测试

1、show格式测试

./rdr show dump_7709.rdb此模式通过分析rdb,通过默认端口8080进行展示,访问格式:http://{ip}/8080,端口可以显式指定,具体效果展示如下:

2、dump格式测试

./rdr dump dump_7709.rdb分析结果为json格式,分别是类型、key名字、大小、包含多少members

3、keys格式测试

./rdr keys dump_7709.rdb解析出rdb文件中的所有的key

总结

对比之前的redis-rdb-tools工具,效率显著提高,仅对测试数据而言,如下:

两者的区别在于:

redis-rdb-tools分析出每个key的类型、大小、编码、包含members;rdr仅拿出top 100大的key进行展示,全局情况是汇总后的情况。

现状

目前我们已将rdr工具集成到我们的数据库平台,rdb分析工具以工单的形式开放给业务方,工单审批完成之后会自动化执行,可以快速定位key相关的问题,大幅提升业务的效率,同时也减少了dba的部分人力成本。


比redis-rdb-tools快10倍的rdb分析工具相关推荐

  1. 比 Spring Boot 快 10 倍的 Bootique 框架

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:jdon.com/53098 Bootique是一个最低限度 ...

  2. 横空出世,比Visio快10倍的画图工具来了。

    来源:网络 图片 总有童鞋问,这个流程图图怎么绘制的,这个UML类图用什么工具做的等等,今天给大家推荐一款idea插件PlantUml,来帮助大家快速快速完成绘制. PlantUml是什么 Plant ...

  3. 比可微架构搜索DARTS快10倍,第四范式提出优化NAS算法

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 神经架构搜索一直被认为是高算力的代表,尽管可微架构搜索的概念非常吸引人,但它目前的 ...

  4. TinyBERT搜索: 比BERT快10倍,小20倍

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! TinyBERT是谷歌开发的新模型,与传统BERT相比,它快10倍,小20倍,可在 ...

  5. 中国天眼新发现登Nature封面:恒星形成速度比我们想象快10倍

    晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 好消息! "中国天眼"FAST又有新的重大发现,而且还登上了最新一期的Nature封面. 这一次,由国家天文台庆道冲.李 ...

  6. 有光就可以上网?中国工程院院士表示,可见光通信要比5G快10倍!

    当物物相连的"物联网"变为现实,有光就有WiFi,有光就能上网"黑科技"-可见光通信技术也被广泛开发.据悉,可见光通信已经成为中国.日本.美国和欧洲等国家在通信 ...

  7. 快10倍效率的3dmax建模技术,这些技巧你不能错过!【上】

    俗话说得好:"工欲善其事必先利其器",配置一个适合自己的工作界面,是可以提高我们的工作效率.让我们做起作品来更加顺手,介绍快10倍效率的3dmax建模技术,这些技巧你不能错过![上 ...

  8. 我的世界java版tp_我的世界:最快交通工具是tp?你错了!“折跃门”传送比它快10倍...

    折跃门,是Minecraft最为神秘的方块.末地中大大小小上百座,全都可以传送到末地中央的位置,你想过这是为什么嘛? 或者说,折跃门和折跃门之间,是否可以设置一个互相联系,互相传送的对应坐标呢?我的世 ...

  9. 横空出世,比 Visio 快 10 倍的画图工具来了

    ‍来源:网络 图片 总有童鞋问,这个流程图图怎么绘制的,这个UML类图用什么工具做的等等,今天给大家推荐一款idea插件PlantUml,来帮助大家快速快速完成绘制. PlantUml是什么 Plan ...

最新文章

  1. PaddlePaddle 中的若干基础命令中的问题
  2. oracle报错无效列类型,jooq oracle存储过程与ARRAY,无效列类型:1111
  3. python cgi打印html代码
  4. 移动端网页宽度值(未加meta viewport标签)
  5. php 异常错误信息用处,关于PHP中异常错误的处理详细介绍
  6. ***的基础知识总结
  7. 计算机科学与技术大学教程,21世纪高等学校计算机科学与技术规划教材:大学计算机基础教程...
  8. java map传入参数_JAVA中map中参数的添加修改
  9. 如何写好工作周报?工作周报模板
  10. 怎么将webm格式转换为mp4
  11. Windows 11旗舰版
  12. restTemplate请求设置请求头信息
  13. 航天软件通过注册:年营收15亿 航天科技控制63.8%股权
  14. Android Studio导入外部资源的三种方式
  15. 服务器如何隐藏真实IP地址?服务器隐藏真实IP的方法
  16. 科技的成就(二十九)
  17. 软件开发工程师 学习路线
  18. android电话遥控+android盒子,玩转Android盒子,空中鼠标才是绝配
  19. Spring MVC使用篇(八)—— 处理器(Handler)方法的返回值
  20. Adams导入SW模型不显示

热门文章

  1. 基于YOLOv4的绝缘子检测算法
  2. java 解决word图表转pdf丢失图表
  3. VUE CLI 4.x 打包成APP后白屏解决办法打包APP教程
  4. 笔记本 SSD+机械硬盘,使用中机械硬盘丢失
  5. 浙江省高校计算机等级考试二级Python 程序设计题12——统计缺课学生名单|2023备考
  6. 背调内容盘点,大公司背景调查都查什么?
  7. 市值飙升至 300 亿美元!Axie Infinity 魔力何在?
  8. java notifyall wait,JAVA notifyAll wait 范例
  9. AcWing Linux基础课
  10. 西西吹雪:从程序员到项目经理