广

Redis

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    redis常用命令小结

    2018-03-31 21:59:06 次阅读 稿源:互联网
    广告
    全网推广平台,软文发布

    1、redis-benchmark

    redis基准信息,redis服务器性能检测

    redis-benchmark -h localhost -p 6379 -c 100 -n 100000

    100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能

    [root@Architect redis-1.2.6]# redis-benchmark -h localhost -p 6379 -c 100 -n 100000
    ====== PING ======
     10001 requests completed in 0.41 seconds
     50 parallel clients
     3 bytes payload
     keep alive: 1
     
    0.01%

    2、redis-cli

    redis-cli -h localhost -p 6380 monitor
    Dump all the received requests in real time;
    监控host为localhost,端口为6380,redis的连接及读写操作

    [root@Architect redis-1.2.6]# redis-cli -h localhost -p 6380 monitor
    +OK
    +1289800615.808225 "monitor"
    +1289800615.839079 "GET" "name"
    +1289800615.853694 "PING"
    +1289800615.853783 "PING"
    +1289800615.854646 "PING"
    +1289800615.854974 "PING"
    +1289800615.857693 "PING"
    +1289800615.866862 "PING"
    +1289800615.871944 "PING"

    redis-cli -h localhost -p 6380 info
    Provide information and statistics about the server ;提供host为localhost,端口为6380,redis服务的统计信息

    [root@Architect redis-1.2.6]# redis-cli -h localhost -p 6380 info
    redis_version:2.0.4
    redis_git_sha1:00000000
    redis_git_dirty:0
    arch_bits:32
    multiplexing_api:epoll
    process_id:21990
    uptime_in_seconds:490580
    uptime_in_days:5
    connected_clients:103
    connected_slaves:0
    blocked_clients:0
    used_memory:4453240
    used_memory_human:4.25M
    changes_since_last_save:200
    bgsave_in_progress:0
    last_save_time:1290394640
    bgrewriteaof_in_progress:0
    total_connections_received:809
    total_commands_processed:44094018
    expired_keys:0
    hash_max_zipmap_entries:64
    hash_max_zipmap_value:512
    pubsub_channels:0
    pubsub_patterns:0
    vm_enabled:0
    role:slave
    master_host:localhost
    master_port:6379
    master_link_status:up
    master_last_io_seconds_ago:18
    db0:keys=1319,expires=0

    3、redis-stat

    redis-stat host localhost port 6380 overview
    Print general information about a Redis instance;
    实时打印出host为localhost,端口为6380,redis实例的总体信息

    [root@Architect redis-1.2.6]# redis-stat port 6380 overview
     ------- data ------ ------------ load ----------------------------- - childs -
     keys   used-mem clients  requests      connections
     1319   5.37M   103    44108021 (+44108021) 810       
     1319   5.38M   103    44108124 (+103)   810       
     1319   5.38M   103    44108225 (+101)   810       
     1319   5.39M   103    44108326 (+101)   810       
     1319   5.40M   103    44108427 (+101)   810       
     1319   5.41M   103    44108528 (+101)   810    

    redis-stat host localhost port 6380 overview
    Measure Redis server latency;
    输出host为localhost,端口为6380,redis服务中每个请求的响应时长

    [root@Architect redis-1.2.6]# redis-stat port 6380 latency
    1: 0.16 ms
    2: 0.11 ms
    3: 0.15 ms
    4: 0.11 ms
    5: 0.18 ms
    6: 0.14 ms   

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告
    广告