zoukankan      html  css  js  c++  java
  • redis常用命令

    1.设置过期Key 的 maxmemory-policy 六种方式

    redis 中的默认的过期策略是volatile-lru 。设置方式   
    
    config set maxmemory-policy volatile-lru
    
    
    maxmemory-policy 六种方式:
    
    volatile-lru:只对设置了过期时间的key进行LRU(默认值) 
    
    allkeys-lru : 删除lru算法的key   
    
    volatile-random:随机删除即将过期key   
    
    allkeys-random:随机删除   
    
    volatile-ttl : 删除即将过期的   
    
    noeviction : 永不过期,返回错误  

    2. 查询配置

    congfig get  * 

    3.设置了最大缓存

    CONFIG SET maxmemory 3gb

     4.查看内存使用情况

    info 
    查看redis内存占用情况
    
    # Memory
    used_memory:13490096 //数据占用了多少内存(字节)
    used_memory_human:12.87M //数据占用了多少内存(带单位的,可读性好)
    used_memory_rss:13490096  //redis占用了多少内存
    used_memory_peak:15301192 //占用内存的峰值(字节)
    used_memory_peak_human:14.59M //占用内存的峰值(带单位的,可读性好)
    used_memory_lua:31744  //lua引擎所占用的内存大小(字节)
    mem_fragmentation_ratio:1.00  //内存碎片率
    mem_allocator:libc //redis内存分配器版本,在编译时指定的。有libc、jemalloc、tcmalloc这3种。

    ---结束---

  • 相关阅读:
    单片机编程时易错总结 20181015 项目:3060-A
    UCOS 多任务系统中需要注意的地方 一个任务至少要有一些执行内容
    LDO-AMS1117
    DCDC与LDO
    电容器的ESR
    Class AB与Class D功放
    驻极体麦克风
    音频处理的技术指标
    I2S接口工作原理
    有关功放输入端的探究
  • 原文地址:https://www.cnblogs.com/dztHome/p/13303980.html
Copyright © 2011-2022 走看看