下面命令,大小写不区分
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
其他命令请咨询度娘和谷哥