get,set命令和Keys命令
- 一. get,set命令
- 二. keys命令
- 1.?
- 2. *
- 3. [^]
- 4.[]
一. get,set命令
在博主给大家说明这两个最核心的命令之前,还需要大家知道,
Redis的客户端和服务器交互,需要非常非常多的命令
但是大家需要全记住吗?
大家只需要记住基本命令.并且会查询其他命令即可.
get : 根据key来查找value
value: 把key和value存储进去
我们只要打开Ubuntu就能输入set,get命令吗?
当然不是
我们需要进入到Redis中.
我们需要输入一个指令,
redis-cli进入到redis中.
这里的key和value都是字符串,无论你是否加引号,结果都不会错.
那么要是查找一个不存在的key呢?
nil相当于C/C++中的null,空的意思,而且redis中的命令不区分大小写.
二. keys命令
用来查询当前服务器上匹配的key
通过一些特殊符号来描述key的模样.
pattern,模式或者式样,去描述字符串是啥样的.
这是我们当前存储的key和value值
1.?
只匹配一个字符,即中间字符
2. *
3. [^]
4.[]
第一种是只匹配中间是a和e的字符串
第二种是匹配中间字符是a-e之间的字符串.