启动:
brew services start redis
停止
brew services stop redis
登陆:
redis-cli -h 127.0.0.1
选择数据库(一共16个,默认选择第0个):
select 1
查看所有的key:
keys *
判断某个key是否存在:
exists key
删除某个key:
del keyname
查看某个key的类型:
type keyname
127.0.0.1:6379> type spring:session:sessions:79de7903-9b54-4eb3-b3de-0088f9a20792
hash
获取该类型值的信息:
hash: 127.0.0.1:6379> hgetall spring:session:sessions:79de7903-9b54-4eb3-b3de-0088f9a20792
string: 127.0.0.1:6379> get goods:001
批量删除key:
注意:该命令不能在客户端下执行,先使用exit命令退出客户端!
redis-cli -h 127.0.0.1 keys "spring*" | xargs redis-cli -h 127.0.0.1
上面命令有时不生效。。。可以尝试清空数据库,在自己学习的情景下~
127.0.0.1:6379> fulshdb