• 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

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

  • 相关阅读:
    不可或缺 Windows Native (15)
    不可或缺 Windows Native (14)
    不可或缺 Windows Native (13)
    不可或缺 Windows Native (12)
    不可或缺 Windows Native (11)
    不可或缺 Windows Native (10)
    不可或缺 Windows Native (9)
    不可或缺 Windows Native (8)
    不可或缺 Windows Native (7)
    不可或缺 Windows Native (6)
  • 原文地址:https://www.cnblogs.com/yuchuan/p/redis.html
Copyright © 2020-2023  润新知