快捷搜索:  汽车  科技

redis的key有大小限制吗(key大小的几种方式)

redis的key有大小限制吗(key大小的几种方式)github.com/xueqiu/rdr可以在github上直接找到二进制下载地址,解压就可以用安装pip install rdbtools 使用rdb -c memory rbdfile.rdb rdrrdr是一个Go写的工具,可以通过http提供服务直接查看

简介

redis内存使用异常的时候就需要排查一下key的大小。

redis的key有大小限制吗(key大小的几种方式)(1)

bigkey分析

redis自带就有一个分析bigkey的功能

redis-cli -h 127.0.0.1 -p 6379 --bigkeys分析key对象

redis自带也有分析key对象的功能,这个分析出来的key不是内存key的大小,但是也可以反映出多个key之间的对比。

debug object mykeyrdbtools

redis的key有大小限制吗(key大小的几种方式)(2)

rdbtools是一个分析rdb文件一个工具

pip install rdbtools

使用

rdb -c memory rbdfile.rdb rdr

rdr是一个Go写的工具,可以通过http提供服务直接查看

安装

github.com/xueqiu/rdr

可以在github上直接找到二进制下载地址,解压就可以用

redis的key有大小限制吗(key大小的几种方式)(3)

可以同时分析多个rdb文件,可以浏览器访问就可以查看报告。

./rdr show -p 10000 *.rdb总结

一般key比较多就需要使用专门的工具了,我比较经常使用的是rdr,web界面查看比较方便。

猜您喜欢: