String
List
有序可重复
trim:通过截取之后,保留的是截取到的元素
rpoplpush:移除一个列表的值并将移除的值push进目标列表
lset:将列表指定下标的值替换,相当于更新
linsert:将某个值插入指定元素(非下标)的前面(左边)或者后面(右边)
Set:
无序不重复
添加元素,查看所以元素,判断一个值是否存在
获取元素个数,移除指定元素
随机选中一个或多个元素
随机删除元素
将指定元素移动到另一个set集合
交集并集差集
Hash:key-map
更适合存储对象
set值,获取数据,删除指定的key(map中的key)
获取key的数量,判断字段是否存在
只获取全部的key或者value
指定增量,存在不能设置,不存在就设置
Zset:有序集合
添加,显示数据(可排序)
移除元素,获取集合的元素个数
获取指定区间的元素个数