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"

posted on 2017-10-09 12:51  Milton  阅读(167)  评论(0编辑  收藏  举报

导航