• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • memory help 命令

    Memory指令是Redis4.0版本更新的特性,可用于详细的分析内存的使用情况,内存使用诊断,内存碎片回收等工作;

    可以通过memory help指令打印出memory指令的信息,详细信息如下所示:

    1) MEMORY <subcommand> arg arg ... arg. Subcommands are:
    2) DOCTOR - Return memory problems reports.
    3) MALLOC-STATS -- Return internal statistics report from the memory allocator.
    4) PURGE -- Attempt to purge dirty pages for reclamation by the allocator.
    5) STATS -- Return information about the memory usage of the server.
    6) USAGE <key> [SAMPLES <count>] -- Return memory in bytes used by <key> and its value. Nested values are sampled up to <count> times (default: 5).
    

    具体的指令相关解释为:

    • MEMORY DOCKER:返回内存问题报告;
    • MEMORY MALLOC-STATS:从内存分配器返回内部统计信息报告;
    • MEMORY PURGE:尝试通过分配器清除脏页以进行回收;
    • MEMORY STATS:返回有关服务器内存使用情况的信息;
    • MEMORY USAGE key [SAMPLES count]:返回 key 使用的字节数及其值, 嵌套值最多采样 count 次(默认值:5);