通用指令-key 查询操作| 学习笔记

简介: 快速学习通用指令-key 查询操作

开发者学堂课程【Redis 入门到精通(基础篇)通用指令-key 查询操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/764/detail/13399


通用指令-key 查询操作

 

key 扩展操作(查询模式)

查询 key
keys pattern
查询模式规则
*匹配任意数量的任意符号
?配合一个任意符号
[]匹配个指定符号

Keys  *

查询所有

Keys  it*

查询所有以it开头

keys *heima

查询所有以heima结尾

keys ??heima

查询所有前面两个字符任意,后面以heima结尾

keys user:?

查询所有以user:开头,最后一个字符任意

keys u[st]er:1

查询所有以u开头,以er:1结尾,中间包含一个字母,s或t

看看如何查询 key,pattern是一个匹配的语法格式,key *回车,什么也没有,因为现在里面还没有key存在,set str str,set str1 str1,然后key *就看到了所有的key。

然后接下来 set name itheima,set itheima name,然后key*得到全部key,keys it*,出现一个,keys s*,显示两个str跟str1,keys i?Heima,匹配到一个,中间的符合可以任意,set smr smr,接下来匹配keys s?R,匹配到两个,然后就是最后一个中括号,匹配指定字符,keys 你[abc]me,括号里所有的都可以检索出来。

相关文章
|
6月前
查询指令
查询指令 查询已安装的所有rpm软件包 rpm -qa | grep 名称 rpm -q 软件包名 查询软件包是否安装 noarch表示通用 查询软件包信息 rpm -qi 名称 查询软件包中的文件 rmp -ql 名称 查询文件所属软件包 rmp -qf 路径
31 0
|
5月前
|
SQL 数据库
`UPDATE FROM` 的语法以及常见的更新操作方式
`UPDATE FROM` 的语法以及常见的更新操作方式
820 2
|
6月前
|
算法 Java 关系型数据库
jeecgboot中如何获取保存后数据的关键字ID
jeecgboot中如何获取保存后数据的关键字ID
106 0
|
6月前
|
缓存 架构师 NoSQL
五种更新缓存的组合方式
【4月更文挑战第19天】更新缓存的步骤特别简单,共两步:更新数据库和更新缓存。但这简单的两步中需要考虑很多问题。
|
6月前
查询指令
查询指令 查询已安装的所有rpm软件包 rpm -qa | grep 名称 rpm -q 软件包名 查询软件包是否安装 noarch表示通用 查询软件包信息 rpm -qi 名称 查询软件包中的文件 rmp -ql 名称 查询文件所属软件包 rmp -qf 路径
30 2
|
6月前
查询指令
查询指令 查询已安装的所有rpm软件包 rpm -qa | grep 名称 rpm -q 软件包名 查询软件包是否安装 noarch表示通用 查询软件包信息 rpm -qi 名称 查询软件包中的文件 rmp -ql 名称 查询文件所属软件包 rmp -qf 路径
37 0
|
6月前
v管理 查询指令
v管理 查询指令 查询已安装的所有rpm软件包 rpm -qa | grep 名称 rpm -q 软件包名 查询软件包是否安装 noarch表示通用 查询软件包信息 rpm -qi 名称 查询软件包中的文件 rmp -ql 名称 查询文件所属软件包 rmp -qf 路径
31 0
|
Linux Shell
4.2.2 基础指令的操作
4.2.2 基础指令的操作
92 0
|
存储 设计模式 缓存
C# 实现 key-value 结构自定义缓存 CustomCache
C# 实现 key-value 结构自定义缓存 CustomCache
179 1
C# 实现 key-value 结构自定义缓存 CustomCache
|
NoSQL Linux 数据库
Redis学习8:key通用指令操作、数据库通用指令操作
key的基本通用操作:删除 获取 查询是否存在及获取类型
Redis学习8:key通用指令操作、数据库通用指令操作