String(字符串)
1、追加字符append
- Append 在特定的key后追加字符串【注意:在key不存在的时候相当于创建新的键值对】
2、步长i++
- Incr 自增一
- Decr 自减一
- Incrby 可以设置指定增量
- Decrby 可以设置指定减量
3、字符串范围 range
- getrange 截取指定范围的字符串【getrange 0 -1获取的是全部的字符串=get key】
- Setrange 替换指定位置开始的字符串
4、set变形
- Setex(set with exire) 设置过期时间
- Setnx(set if not exire) 不存在再设置
5、一次性设置多个值
- Mset 一次性设置多个值
- Mget 一次性获取多个值
- Msetnx 一次性设置多个值【不存在再设置】,如果其中出现了已经存在的key,则全部设置失败
注意:msetnx是一个原子性的操作,要么全部成功要么全部失败
6、对象
7、getset组合(先get后set)