String 类型为Redis中最基础的数据存储类型,存储格式为二进制,所以它的类型可以是任意类型,如图像,Json 对象描述信息等。
1. 设置键值: set key value
如果key不存在则添加 key,存在则修改 key
2. 设置键值以及过期时间:set key seconds value
设置一个键值对的过期时间,按照秒计时,从创建键值对的一刻起计时。例子中设置了一个3秒的键值对,3秒之后键值对就自动被删除了。
3. 一次性设置多个键值对:mset key1 value1 key2 value2 key3 value3
可以一次性设置多个值
4. 追加数据 :append key value
向一个键值对的值之后追加数据
5. 获取值:get key 和 mget key1 key2 key3 ...
不存在则返回 None
6. 键命令(针对所有数据类型)
6.1 查找键 keys pattern
6.2 判断键是否存在 exists key
6.3 查看键对应的值得类型:type key
7. 删除键值对 del key
可以一次性删除多个 del key1 key2 key3
8. 设置键值对的过期时间: expore key seconds
从指令生效的一刻开始计时
9. 查看键值对有效时间 ttl key
可以查看一个键值对的有效时间剩余情况