zoukankan      html  css  js  c++  java
  • redis benckmark 使用

    使用redis 对memory 进行压力控制

    redis-benchmark -h 127.0.0.1 -p $PORT -a aliyun@9527 -c 50 -n 100 -d 4096 -r 500000 -t set -l
    
    """
    通过 redis benchmark 对memory 进行打流的流量控制情况如下: 
    -c 50 -n 100 -d 4096 -r 515840   memory: 2.5G
    -c 50 -n 100 -d 4096 -r 20150   memory: 100M
    -c 50 -n 100 -d 4096 -r 100750   memory: 500M
    结论: -r  201.5  memory: 1M 
    """
    

      

    查看内存、客户端实时统计:

    redis-cli -h 172.20.4.123 -p 6379 --stat
    

      

    命令行redis内部操作:

    # 查看key
    keys *
    
    # 查看数据库大小
    dbsize
    
    # 清空当前数据库
    flushdb
    
    # 清空所有数据库
    flushall

     

    redis-benchmark(性能测试工具)可选参数如下所示:

    序号 选项 描述 默认值
    1 -h 指定服务器主机名 127.0.0.1
    2 -p 指定服务器端口 6379
    3 -s 指定服务器 socket  
    4 -c 指定并发连接数 50
    5 -n 指定请求数 10000
    6 -d 以字节的形式指定 SET/GET 值的数据大小 2
    7 -k 1=keep alive 0=reconnect 1
    8 -r SET/GET/INCR 使用随机 key, SADD 使用随机值  
    9 -P 通过管道传输 <numreq> 请求 1
    10 -q 强制退出 redis。仅显示 query/sec 值  
    11 --csv 以 CSV 格式输出  
    12 -l(L 的小写字母) 生成循环,永久执行测试  
    13 -t 仅运行以逗号分隔的测试命令列表。  
    14 -I(i 的大写字母) Idle 模式。仅打开 N 个 idle 连

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    HDU6216
    HDU6213
    HDU6191(01字典树启发式合并)
    HDU4825(01字典树)
    HDU5293(SummerTrainingDay13-B Tree DP + 树状数组 + dfs序)
    HDU2196(SummerTrainingDay13-D tree dp)
    HDU6201
    HDU6205
    HDU6195
    ffmpeg.编译20200719
  • 原文地址:https://www.cnblogs.com/TF511/p/15771118.html
Copyright © 2011-2022 走看看