开发,设计,生活

开发相关

  • 2014-11-08 06:24:30 2014-11-08 07:05:16[U] 开发相关

    基本命令

    # 连接redis服务器
    redis-cli -h 127.0.0.1 -p  6608
    
    
    # 切换到数据库3
    select 3
    
    
    # 查看所有的redis的key信息
    key *
    
    
    # 列表数据结构
    # 查看长度
    llen mylist
    # 查看列表内容
    lrange mylist 0 3
    # 删除范围内的列表项[8,12]
    ltrim mylist 8 12
    # 添加数据到列表开始
    lpush mylist mydata
    # 添加数据到列表末尾
    rpush mylist mydata
    # 从列表首删除数据
    lpop mylist
    # 从列表尾删除数据
    rpop mylist
    
    
    # 查看hash结构的所有键
    hgetall myhash
    # 查看hash的键值
    hget myhash key
    # 存储键值
    HSET myhash field value
    
    
    # 删除数据库
    # 删除所有当前库中的键
    flushdb
    # 删除所有数据库中的键
    flushall
    


    redis基准测试,服务器性能检测

    # 100个并发连接,100000个请求
    redis-benchmark -h localhost -p 6608 -c 100 -n 100000
    


    使用客户端查看服务器状态

    # 监控命令
    redis-cli -h localhost -p 6608 monitor 
    
    # 查询状态
    redis-cli -h localhost -p 6608 info 
    
    # 输出
    redis_version:2.2.12
    redis_git_sha1:00000000
    redis_git_dirty:0
    arch_bits:64
    multiplexing_api:epoll
    process_id:3318
    uptime_in_seconds:1092309
    uptime_in_days:12
    lru_clock:1033632
    used_cpu_sys:122.52
    used_cpu_user:709.52
    used_cpu_sys_children:1902.78
    used_cpu_user_children:513.39
    connected_clients:1
    connected_slaves:0
    client_longest_output_list:0
    client_biggest_input_buf:0
    blocked_clients:0
    used_memory:1019851480
    used_memory_human:972.61M
    used_memory_rss:1040519168
    mem_fragmentation_ratio:1.02
    use_tcmalloc:0
    loading:0
    aof_enabled:0
    changes_since_last_save:0
    bgsave_in_progress:0
    last_save_time:1415349193
    bgrewriteaof_in_progress:0
    total_connections_received:36723
    total_commands_processed:1210753
    expired_keys:0
    evicted_keys:0
    keyspace_hits:1136035
    keyspace_misses:376
    hash_max_zipmap_entries:512
    hash_max_zipmap_value:64
    pubsub_channels:0
    pubsub_patterns:0
    vm_enabled:0
    role:master
    db1:keys=3,expires=0
    db2:keys=4,expires=0