redis中的常见命令

本文介绍了Redis中的一些基本操作,包括查看服务器进程、选择与设置数据库、管理键值对(如设置、删除、获取、更新)、操作哈希、列表、集合和有序集合等,以及设置生存时间和检查键的存在性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ps aux | grep redis 查看redis服务器进程
进入redis窗口:redis-cli
选择数据库:select 数字(0-16)
设置字符串:set name Mike
删除键值:del name
查看键里面的值:get name
设置字符串并且给定时间:setex name 50 John
查看键值剩余时间:ttl name
设置多个键值:mset address BeiJing hobby swimming
获取多个值:mget address like
给字符串拼接内容:append name ttt
查看目前多少key:keys *
查看a开图的key:keys a*
查看key是否存在:exists name
查看key的类型:type name
给已有的key设置时间:expire name 20
设置哈希单属性值:hset person name Mike
获取哈希属性:hget person name
设置哈希多个属性:hmset person name Mike age 14
查看哈希多个属性:hmget person name age address
查看哈希所有键值:hgetall person
查看哈希所有key:hkeys person
查看哈希所有value:hvals person
删除哈希某个属性:hdel person name
插入列表元素:lpush class zhangsan(也可以写多个)
查看列表全部元素:lrange class 0 -1 ---- -1就是末尾
删除列表元素:lrem class 1 222 ---从222开始,删除1个222
更换列表某个值:lset class 0 ttt ---把序号为0的元素替换成ttt
在列表元素前面插入:linsert class before ttt aaa  ---在ttt元素前面插入aaa
给集合加入元素:sadd a4 shangsan wangwu xiaohong ---加入3个元素了
查看集合元素:smembers a4 ---查看a4里面所有元素
删除集合某个元素:srem a4 wangwu
增加有序集合:zadd a5 4 xiaoming 5 xiaohong --给集合a5增加2个元素并且予以权重
查看有序集合:zrange a5 0 -1
删除有序集合元素:zrem a5 xiaoming
删除score范围的有序集合元素:zremrangebyscore a5 80 100
查看有序集合元素权重:zscore a5 xiaohong
把权重范围的选出来:zrangebyscore a5 20 50

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值