redis当中一共支持五种数据类型,分别是:
- string字符串
- list列表
- set集合
- hash表
- zset有序集合
通过这五种不同的数据类型,可以实现各种不同的功能,也可以应用在各种不同的场景。
Redis当中各种数据类型结构如上图:
Redis当中各种数据类型的操作
https://www.runoob.com/redis/redis-keys.html
1. Redis当中对字符串string的操作
下表列出了常用的 redis 字符串命令
序号 | 命令及描述 | 示例 |
---|---|---|
1 | SET key value 设置指定 key 的值 | 示例:SET hello world |
2 | GET key 获取指定 key 的值。 | 示例:GET hello |
4 | GETSET key value将给定 key 的值设为 value ,并返回 key 的旧值(old value)。 | 示例:GETSET hello world2 |
5 | MGET key1 [key2…]获取所有(一个或多个)给定 key |