美文网首页
小工具-redis rdb离线分析

小工具-redis rdb离线分析

作者: 路破格 | 来源:发表于2020-04-26 11:14 被阅读0次

    依赖包

    pip install rdbtools

    需求:rdb文件

    可以在redis上执行bgsave生成或者使用最近自动save的文件

    目的:分析统计哪些单key占用资源较大,或者哪些前缀的key占用资源较大

    get_redis_key_info.sh

    rdb -c memory dump.rdb > redis_key.log
    awk -F ',' '{print $(NF-4)"###"$3"###"$1"###"$2}' redis_key.log | sort -nr > redis_dump_sort.log
    # 其他过滤条件根据自己公司key前缀做awk过滤或其他工具分析
    

    rdb命令生成后的每行文本格式说明:
    database,type,key,size_in_bytes,encoding,num_elements,len_largest_element

    相关文章

      网友评论

          本文标题:小工具-redis rdb离线分析

          本文链接:https://www.haomeiwen.com/subject/otrdwhtx.html