zoukankan      html  css  js  c++  java
  • Redis 远程连接、数据操作

    下面命令,大小写不区分

    1、客户端脚本连接服务器命令

    redis-cli -h [IP地址] -p [PORT端口号] -a [密码password]

    2、【SELECT】切换数据库

    redis 127.0.0.1:6379> SELECT [数据库索引]
    例如:redis 127.0.0.1:6379> SELECT 3 ,其中 3 为数据库的索引

    3、【SET】设置数据,保存数据

    redis 127.0.0.1:6379> SET [具体的KEY] [具体的VALUE]
    例如:redis 127.0.0.1:6379> SET access:userId:123456 AAAA 其中 access:userId:123456 为存储的KEY,AAAA为这个KEY的值
    返回:OK 小注: 【SET】字符窜(sting)方式存储,对应【GET】方式获取 【LPUSH】列表(list)方式存储,对应【LRANGE】方式获取 【HMSET】哈希(hash)方式存储,对应【HGETALL】方式获取 【SADD】集合(
    set)方式存储,对应【SMEMBERS】方式获取 【ZADD】有序集合(sort set)方式存储,对应【ZRANGE】方式获取 【PFADD】有序集合(sort set)方式存储,对应【PFCOUNT】方式获取

    4、【GET】根据key获取数据记录

    redis 127.0.0.1:6379> GET [具体的KEY]
    例如:redis 127.0.0.1:6379> GET access:userId:123456 其中 access:userId:123456 为存储的KEY

    5、【KEYS】根据KEY查询命令,根据KEY模糊查询

    redis 127.0.0.1:6379> KEYS [具体的KEY]
    例如:
    redis 127.0.0.1:6379> KEYS access:userId:123456 其中 access:userId:123456 为存储的KEY
    redis 127.0.0.1:6379> KEYS [具体的KEY]*
    例如:redis 127.0.0.1:6379> KEYS access:userId:123456* 其中 access:userId:123456* 为存储的KEY

    6、【DEL】根据KEY删除数据

    redis 127.0.0.1:6379> DEL [具体的KEY]
    例如:redis 127.0.0.1:6379> DEL access:userId:123456 其中 access:userId:123456 为存储的KEY

    返回:(integer) 1

    7、【TYPE】查询KEY存储的数据类型

    redis 127.0.0.1:6379> TYPE [具体的KEY]
    例如:redis 127.0.0.1:6379> TYPE access:userId:123456 其中 access:userId:123456 为存储的KEY
    
    返回:string

    8、【info】查看详细信息

    127.0.0.1:6379> info
    # Server
    redis_version:4.0.9
    redis_git_sha1:00000000
    redis_git_dirty:0
    redis_build_id:6720eb1a1568945
    redis_mode:standalone
    os:Linux 3.10.0-514.el7.x86_64 x86_64
    arch_bits:64
    multiplexing_api:epoll
    atomicvar_api:atomic-builtin
    gcc_version:4.9.2
    process_id:24209
    run_id:4ca5c3ac8f0ce691f422851076e559194edf0c10
    tcp_port:18812
    uptime_in_seconds:7587257
    uptime_in_days:87
    hz:10
    lru_clock:13055409
    executable:/xxx/./redis-server
    config_file:/xxx/./redis.conf
    
    # Clients
    connected_clients:3
    client_longest_output_list:0
    client_biggest_input_buf:0
    blocked_clients:0
    
    # Memory
    used_memory:1988944
    used_memory_human:1.90M
    used_memory_rss:7380992
    used_memory_rss_human:7.04M
    used_memory_peak:2065680
    used_memory_peak_human:1.97M
    used_memory_peak_perc:96.29%
    used_memory_overhead:1221178
    used_memory_startup:786592
    used_memory_dataset:767766
    used_memory_dataset_perc:63.86%
    total_system_memory:33567846400
    total_system_memory_human:31.26G
    used_memory_lua:37888
    used_memory_lua_human:37.00K
    maxmemory:1073741824
    maxmemory_human:1.00G
    maxmemory_policy:noeviction
    mem_fragmentation_ratio:3.71
    mem_allocator:jemalloc-4.0.3
    active_defrag_running:0
    lazyfree_pending_objects:0
    
    # Persistence
    loading:0
    rdb_changes_since_last_save:25114993
    rdb_bgsave_in_progress:0
    rdb_last_save_time:1582526456
    rdb_last_bgsave_status:ok
    rdb_last_bgsave_time_sec:-1
    rdb_current_bgsave_time_sec:-1
    rdb_last_cow_size:0
    aof_enabled:1
    aof_rewrite_in_progress:0
    aof_rewrite_scheduled:0
    aof_last_rewrite_time_sec:-1
    aof_current_rewrite_time_sec:-1
    aof_last_bgrewrite_status:ok
    aof_last_write_status:ok
    aof_last_cow_size:0
    aof_current_size:1908630656
    aof_base_size:1892332371
    aof_pending_rewrite:0
    aof_buffer_length:0
    aof_rewrite_buffer_length:0
    aof_pending_bio_fsync:0
    aof_delayed_fsync:11
    
    # Stats
    total_connections_received:3649
    total_commands_processed:404173
    instantaneous_ops_per_sec:0
    total_net_input_bytes:21116616
    total_net_output_bytes:5747392
    instantaneous_input_kbps:0.00
    instantaneous_output_kbps:0.00
    rejected_connections:0
    sync_full:0
    sync_partial_ok:0
    sync_partial_err:0
    expired_keys:0
    expired_stale_perc:0.00
    expired_time_cap_reached_count:0
    evicted_keys:0
    keyspace_hits:9468
    keyspace_misses:14388
    pubsub_channels:0
    pubsub_patterns:0
    latest_fork_usec:0
    migrate_cached_sockets:0
    slave_expires_tracked_keys:0
    active_defrag_hits:0
    active_defrag_misses:0
    active_defrag_key_hits:0
    active_defrag_key_misses:0
    
    # Replication
    role:master
    connected_slaves:0
    master_replid:3d31c44c82cd0b19d649745149e1d7ca0d3ec5af
    master_replid2:0000000000000000000000000000000000000000
    master_repl_offset:0
    second_repl_offset:-1
    repl_backlog_active:0
    repl_backlog_size:1048576
    repl_backlog_first_byte_offset:0
    repl_backlog_histlen:0
    
    # CPU
    used_cpu_sys:2477.53
    used_cpu_user:1659.92
    used_cpu_sys_children:0.00
    used_cpu_user_children:0.00
    
    # Cluster
    cluster_enabled:0
    
    # Keyspace
    db0:keys=6904,expires=0,avg_ttl=0
    db1:keys=31,expires=0,avg_ttl=0
    db3:keys=150,expires=0,avg_ttl=0

    9、【redis-cli】查看客户端信息(退出当前登录的redis,在外面查看客户端工具版本信息)

    redis-cli --version

    其他命令请咨询度娘和谷哥

  • 相关阅读:
    java8 list 删除元素 简单版
    java8 list 删除元素 结构复杂版
    xshell 连接 centos 中的 vi 配色
    Redis 运行出错
    电脑清理秘籍 [ 精心总结 ]
    团队项目之后的反思
    团队项目心得 [ 感想 ]
    团队项目心得 [ 第二阶段项目总结 ]
    团队项目心得 [ 第一阶段项目总结 ]
    《创新者》读书笔记
  • 原文地址:https://www.cnblogs.com/yuchuan/p/redis.html
Copyright © 2011-2022 走看看