Redis常用命令
Commands
系统命令
连接
$ redis-cli -a foobared -p 6179
127.0.0.1:6179> dbsize
(integer) 0
检查空间占用
看summary部分的统计
/redis-cli --bigkeys -a [passcode]
监控正在执行的命令
会持续显示正在执行的命令
./app/redis/bin/redis-cli MONITOR -a [passcode]
监控命令延迟
会持续显示命令延迟时间
redis-cli --latency -a [passcode]
每隔15秒一个新的统计
redis-cli --latency-history -a [passcode]
检查系统内核运行redis-cli时固有的延迟
# 检查5次
/redis-cli --intrinsic-latency 5 -a [passcode]
控制台命令
选择不同的db
127.0.0.1:6379> select 3
OK
127.0.0.1:6379[3]> dbsize
(integer) 6
清空db
127.0.0.1:6379[3]> dbsize
(integer) 6
127.0.0.1:6379[3]> flushdb
OK
127.0.0.1:6379[3]> dbsize
(integer) 0
对key的操作
# 查看key列表, *是通配符
127.0.0.1:6179> keys *
1) "key1"
# 查看key1的值的类型
127.0.0.1:6179> type key1
string
# 获取key1的值
127.0.0.1:6179> get key1
"vaaluue"