Redis常用命令

#开启Redis服务
redis-server
#连接本地Redis数据库
redis-cli
#连接远程Redis数据库
redis-cli -h host -p port
#测试命令结果返回PONG表示正常
ping
#选择数据库,默认有16个数据库编号0-15
select 0

#数据操作
#删除全部数据
flushall

#String字符串操作
#添加/修改键值对
set name zs
set age 19
#添加多个键值对
mset name zs age 10
#根据key获取value
get name
#获取多个value
mget name age
#设置键值对有效期10s
setex name 10 zs
#在value后追加内容
append name ls

#键命令
#查看键对应的value的类型
type name 
#查看所有键(支持正则表达式)
keys *
#删除键值对
del name
#设置键值对过期时间
expire name 10
#查看键值对过期时间(负数表示已过期)
ttl name
#查看键是否存在
exists name

#hash哈希操作
#设置单个属性
hset person name zs
#设置多个属性
hmset person name zs age 22
#获取单个属性
hget person name
#获取多个属性
hmget person name age
#获取所有属性的值
hvals person
#删除单个属性
del person name
#删除多个属性
hdel person name age
#删除整个hset
del person

#list列表操作
#在左侧插入数据
lpush list 1 2 3 4 5
#在右侧插入数据
rpush lsit 5 4 3
#查看指定索引范围0-末尾的数据
lrange list 0 -1
#删除指定位置的数据(从左边开始删除一个3)
lrem list 3 1

#set集合操作
#添加多个数据 
sadd st1 1 2 3 4
#获取所有成员数据
smember set1 
#删除指定成员
srem set1 1 2

#zset有序集合
#添加指定权重的数据
zset zset1 10 zs 20 ls 30 ww
#查询指定索引范围的数据
zrange zset 0 -1
#查询指定权重范围的数据
zrangebyscore zset1 10 20
#查询指定数据的权重
zscore zset1 zs
#删除指定数据
zrem zset1 zs
#删除指定权重范围的数据
zremrangebyscore zset1 10 20






 

 

 

 

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值