Redis常用命令

一、安装Redis
1.1 linux安装
sudo apt install redis-tools
1.2 mac安装redis
brew tap ringohub/redis-cli
brew update && brew doctor
brew install redis-cli
 
二、常用命令
2.1 连接远端redis
没密码 redis-cli -h 192.168.1.160 -p 6379 --raw
带密码 redis-cli -h 192.168.1.160 -p 6379 -a 密码
先进入后输入域密码  redis-cli -h 192.168.1.160 -p 6379  
  auth 密码??
redis-cli --raw -h 192.168.1.160 -p 6379
 
2.2 获取值
普通方式:
  查看所有key: keys *
 
hset方式:
  获取所有值:hgetall VIDEO_ORDER_COUNTER
  获取指定key的值:hget VIDEO_ORDER_COUNTER Linux
 
2.3 查询key
推荐。每次调用返回部分结果和新的游标,避免像 KEYS 命令一次性阻塞整个数据库
SCAN 0 MATCH bpbase:config:path*
不推荐。生产环境中慎用,可能阻塞服务
keys robots2*
 
 
2.4 存储key
set name value
 
2.5 获取key值
get key1
 
2.6 查询是否存在
exists compass_event:7302213842659328
 
2.7获取key类型
返回key的存储类型:type robots2
 
2.8 选择库
select 0
 
2.9 删除
del robots2
模糊删除:
redis-cli -h 192.168.254.61 keys "*area_class_mmc_dimension_20200421*" | xargs redis-cli -h 192.168.254.61 del
redis-cli -h 192.168.254.61 keys "[^\x00-\xff]*central:* " | xargs redis-cli -h 192.168.254.61 DEL
 
3.0 查看key过期时间
ttl key
 
 

 

 

posted @ 2021-12-17 15:57  Robots2  阅读(53)  评论(0)    收藏  举报