Redis的使用
1.通过cmd命令进入
因为没有配置环境变量,所以从d盘进入
2.Redis内置16个数据库,默认显示第0个
3.a 往Redis中添加和查询值为String类型的数据
test:count中的:表示两个String类型的字符串相连,为键
1为String类型的值
incr表示对String类型的值进行加1操作
decr表示对String类型的值进行减1操作
3.b 往Redis中添加和查询值为Hash类型的数据
test:user为Redis中的k,<id,1>为Hash类型的值,其中id为Hash中的k,1为Hash中的值
3.c 往Redis中添加和查询值为Lists类型的数据
Redis中的List比较灵活,可以先进后出/左进左出(栈)或者先进先出/左进右出(队列)
lpush表示从左边插入,rpop表示从右边取出
3.d 往Redis中添加和查询值为Sets类型的数据
scard表示查询当前list的长度
spop表示随机取出一个数
smembers表示查看当前list的具体元素
3.e 往Redis中添加和查询值为sorted sets(有序集合)类型的数据
18 aaa中的18为aaa的score分数,Redis根据每个值所对应的score对该集合进行排序
zcard表示查询当前sorted sets的长度
zscore表示根据值查询值所对应的score
zrank表示查询值在当前sorted sets中的排名,排名从0开始,从小到大排序
zrange表示查询当前sorted sets中排名从xxx到xxx的值
4.Redis的常用命令
keys *表示查询当前数据库中的所有键
keys test*表示查询当前数据库中所有带test字符串的键
type表示查看该键的类型
exists表示查看该键是否存在
del表示删除该键
expire表示经过几秒自动删除该键
flushdb表示删除全部的键
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)