Redis基本命令大全

网友投稿 258 2022-11-06


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 "郭靖"


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java double转BigDecimal的注意事项说明
下一篇:2021-01-14 ElasticSearch5.6 安装
相关文章

 发表评论

暂时没有评论,来抢沙发吧~