Redis内存分析方法

  • 时间:
  • 浏览:0
  • 来源:大发彩神在线计划—大发彩神计划怎么来的

线上总爱遇到用户想知道个人Redis实例中数据的内存分布状况。

为了不影响线上实例的使用,我们一般会采用bgsave生成dump.rdb文件,再结合redis-rdb-tools和sqlite来进行静态分析。

redis-rdb-tools有四种 安装法子,任选其一即可。

使用PYPI安装

在分析内存的使后,我们主要用到它的生成内存快照功能。

自建Redis可在客户端执行bgsave生成rdb文件。

阿里云数据库Redis版还才能在控制台上还才能进行数据备份和下载的操作,下载后的数据为rdb格式文件。

步骤详见下图:

redis-rdb-tools是另一个python的解析rdb文件工具, 主要有一下另一个功能: