ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Redis的使用

2022-06-30 14:32:49  阅读:139  来源: 互联网

标签:表示 String 值为 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表示删除全部的键

 

标签:表示,String,值为,Redis,查询,使用,类型
来源: https://www.cnblogs.com/ycylikestudy/p/16426746.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有