1 redis的入门
redis是以键值对形式存储数据的。
添加数据
设置key和value
set key value
eg:
localhost:6379> set name kobe
OK
localhost:6379>
获取数据
根据 key 查询对应的 value, 如果不存在,返回空(nil)
get key
eg:
localhost:6379> get name
"kobe"
localhost:6379>
删除数据
del key [key . . .]
可以一次删除多个key
eg: 删除key为name和age的,返回的就是删除的数量
localhost:6379> del name age
(integer) 2
查看帮助
获取命令帮助文档,获取组中所有命令信息名称
help 命令名称
help @组名
eg:
localhost:6379> help get
GET key
summary: Get the value of a key
since: 1.0.0
group: string
返回的内容:
- 命令的格式
- 改命令的描述
- 出现的版本
- 所属的分组
help @string
返回的就是String这个组下所有命令的帮助信息
退出客户端
quit
2 数据类型
redis的数据存储格式
- redis本身是key-value的存储格式
- 我们说的数据类型指的就是value的数据类型,key永远是String类型
key value
name------>zhangsan
age------->18
有哪些基础数据类型
- string
- hash
- list
- set
- sorted_set