首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用rdr查看Redis key内存使用

一、问题提出 有一个生产系统的Redis实例内存使用超限引发报警,需要查看各个key所使用的内存分布情况,以便采取进一步的措施。...二、安装RDR Redis原生并没提供查看单个Key的内存占用情况的命令。...经过简单快速地调研,决定试一下RDRRedis Data Reveal),主要原因是想体验一下其图形化的表示。RDR是用go语言开发的,安装过程如下。 1....RDR的工作方式是对rdb文件进行解析,只要有rdb文件就行,并不需要Redis实例。...RDR 可以非常方便的对 Reids 的内存进行分析,了解一个 Redis 实例里都有哪些 key,哪类 key 占用的空间是多少,最耗内存的 key 有哪些,占比如何,非常直观。

3.5K52
您找到你想要的搜索结果了吗?
是的
没有找到

一日一技:可视化分析 Redis Key 资源占用情况

摄影:产品经理 产品经理请客吃饭 Redis 在日常的开发中,会积累大量的 Key,占用不少内存空间。有时候,我们想知道当前 Redis 里面有多少个 Key,是哪个 Key 占用了最大的内存。...wget https://github.com/xueqiu/rdr/releases/download/v0.0.1/rdr-linux chmod +x rdr-linux 接下来,我们需要找到...Redis 默认开启了RDB方式的持久化储存。满足一定条件时,Redis 会把内存中的数据存放到硬盘中,防止由于突然断电导致数据丢失。.../rdr-linux show -p 8766 dump.rdb 运行效果如下图所示: 现在,打开浏览器,打开http://IP:8766,就可以看到当前 Redis 的各个 Key 的统计信息: 不仅可以看到...参考资料 [1] RDR: https://github.com/xueqiu/rdr

1.8K20

【转自聊聊架构公众号】 Redis大key图形化统计及展示

为了更好地使用 Redis,除了对 Redis 做一些使用规范,还需要对线上使用的 Redis 有充分的了解。那么问题来了:一个 Redis 的实例用了那么大的内存,里边到底存了啥?都有哪些 key?...雪球 SRE 团队针对这个问题实现了一个 Redis 数据可视化平台 RDR (Redis Data Reveal)。...RDR 可以非常方便的对 Reids 的内存进行分析,了解一个 Redis 实例里都有哪些 key,哪类 key 占用的空间是多少,最耗内存的 key 有哪些,占比如何,非常直观。...优点:可以不使用 Redis 机器的硬盘,直接网络传输 缺点:如果 key 数量特别多,keys 命令可能会导致 Redis 卡住影响业务;需要对 Redis 请求非常多次,资源消耗多;遍历数据太慢 2...项目地址为 https://github.com/xueqiu/rdr。有任何问题可以提 issue,也可以直接邮件联系我:dongmx@xueqiu.com。

76740

RDR2游戏看DX12和RTX光线追踪的尴尬

显卡就是为了RDR2这种游戏而存在的 冬瓜哥的2080Ti双卡SLI就是当时为了巫师3准备的,而如今RDR2也派上了用场,最高特效4K,2080Ti单卡勉强40帧,而双卡可以到60+帧。...RDR2第一次用实时计算实现了类似《神秘海域4》中的预烘焙的阴影效果。...而RDR2并不在这方面投机取巧,也没法这么干,因为RDR2开放世界中是模拟日夜变换的,只能完全硬核的实时计算,经过一层层的shader处理,最终也可以达到与《神秘海域4》相提并论的场景光照效果,这里面最关键的一点是优化...Vulkan的实际表现不凡,RDR2游戏中,Vulkan比DX12在帧数上提升大概10%,5帧左右。 关键的一点,目前RDR2只有用Vulkan模式才能支持双卡SLI。...”技术,利用该技术处理的RDR2画面达到了与用初等光追处理差不多的结果。

1.9K20

记录一次被服务器电源模块坑成狗的案例

至于这款电源模块,反正我已经被这款电源模块(这里说的艾默生电源PH-79RDR指的是DELL PC服务器使用的电源模块)坑过N回了,总体总结成3类问题 问题1 :PH-79RDR在低版本的BIOS中无法选择引导项...由于机房现场特殊的电源环境限制,该机房只能使用高压直流电源模块,于是将一台DELL R720服务器的电源模块更换为PH-79RDR,瞬间点亮,很是开心。...经过各方查找,最后证实PH-79RDR这款确实是非官方认证的资产高压直流,实际上是支持的!...结论与解决方案 1、艾默生电源PH-79RDR在BIOS 2.4.3版本下回出现电源管理初始化失败的问题,解决办法是将BIOS降级回2.4.2 2、艾默生电源PH-79RDR在1....*版本的BIOS下可能会出现引导选项缺失的问题 3、艾默生电源PH-79RDR在官方认证中,是不支持高压直流环境的,而实际使用过程中发现是可以支持的 4、补充一个艾默生电源PH-79RDR在另外一个案例中遇到的坑的结论

1.9K50
领券