Redis常用指令

  1. 启动Redis服务
    ./redis-server /配置文件所在目录/配置文件.conf
  2. 登录Redis客户端,认证密码
    ./redis-cli -c -h 服务端所在IP -p Port -a 'password' 或者
[user@主机名 bin]$./redis-cli -c -h 服务端所在IP -p Port 
IP:端口>auth 密码;
OK
  1. 查看集群状态
[user@主机名 bin]$ ./redis-cli -c -h IP -p 6379 -a 'password'
ip:port>cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:6
cluster_size:3
cluster_current_epoch:6
cluster_my_epoch:1
cluster_stats_messages_sent:14078059
cluster_stats_messages_received:14077537

ip:port>cluster nodes
4d2210f39269eed483697c4f6395689ca8436f1a IP:port1 myself,master - 0 0 1 connected 0-5460
14f8e5fa6c09c8f9efc693965b038720cfc0cace IP2:port3 slave 37fa1234f263565ad2a61c18325bb4de32767a5a 0 1623744711616 6 connected
92a7bbfc4c7751f80e2e8841addd4a839804bbb4 IP:port3 slave 7c4e0157281eb60ba30ac7b29815d676b261a523 0 1623744710615 5 connected
7c4e0157281eb60ba30ac7b29815d676b261a523 IP2:port1 master - 0 1623744713617 2 connected 5461-10922
37fa1234f263565ad2a61c18325bb4de32767a5a IP:port2 master - 0 1623744714618 3 connected 10923-16383
39a74a7fb1caaa48c68a340f239e89fa4cd4d57c IP2:port2 slave 4d2210f39269eed483697c4f6395689ca8436f1a 0 1623744712616 4 connected
  1. 清除缓存
IP:port> dbsize
(integer) 370
IP:port> flushdb
OK
IP:port> dbsize
(integer) 0
IP:port> exit
  1. 关键字删除缓存
./redis-cli -h IP -p 6379 -a 'password' keys "ORDER*" >123.txt
cat 123.txt |xargs -t -n1 ./redis-cli -h IP -p 6379 -a 'password' -c del

./redis-cli -h IP -p 6379 -a 'password' keys "ASET_*" >123.txt
cat 123.txt |xargs -t -n1 ./redis-cli -h IP -p 6379 -a 'password' -c del