Redis基本命令大全

Redis基本命令

字符串类型的增删改查

增加一个key 为 name ,value 为 唐伯虎的值

set name "唐伯虎"

这里存储的是中文,所以进入客户端需要加一条命令

./redis-cli --raw

查询 name 的 值

get name

更新 name 的值为 秋香

set name "秋香"

删除 name 的值

del name "秋香"

查询是否存在 name , 0表示不存在

exists name

结果显示:0

List集合的增删改查

添加key 为 user_list , value 为 唐伯虎,秋香的 list 集合

lpush user_list "唐伯虎 " "秋香"   

结果显示:2

查询key 为 user_list 的集合

lrange user_list 0 -1

秋香
唐伯虎

往list尾部添加 周星星 元素

rpush user_list  '周星星'

结果显示:3

往list头部添加 小龙女 元素

lpush user_list "小龙女"

结果显示4

更新index 为 0 的值 为 “杨过”

lset user_list 0 "杨过"

删除index 为 0 的值

lrem user_list 0 "杨过"
set集合的增删改查

添加key为 user_set , value为 “杨过” “小龙女” “神雕”

sadd user_set "杨过" "小龙女" "神雕"

查询key 为 user_set 的集合

smembers user_set 

删除value为 神雕 的值

srem user_set "神雕"
Hash集合的增删改查

创建hash ,key 为 user_hset,字段user1,值 杨过

hset user_hset "user1" "杨过"

查询user_hset字段长度

hlen user_hset

结果显示:1

查询user_hset所有字段

hkeys user_hset 

查询user_hset 所有值

hvals user_hset 

获取key为user_hset的哈希集合的所有字段和值

hkeys user_hset 

更新 user1 的值为 小龙女

127.0.0.1:6379> hset user_hset "user1" "小龙女"

删除字段 user1 和 值

127.0.0.1:6379> hdel user_hset user1
SortedSet集合的增删改查

SortedSort集合分别添加分数和姓名

zadd user_zset 60 "杨过"
zadd user_zset 70 "神雕"
zadd user_zset 10 "郭靖"

按照分数由小到大查询user_zset集合元素

zrange user_zset 0 -1

按照分数由大到小查询user_zset集合元素

zrevrange user_zset 0 -1

查询元素 郭靖 的分数值

zscore user_zset "郭靖"
  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

图图是只猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值