一.hash类型数据的基本操作
· 添加/修改多个数据
hmset key fieldl valuei field2 value2 ...
· 获取多个数据
hmnget key fieldl field2...
· 获取哈希表中字段的数呈
hlen key
· 获取哈希表中是否存在指定的字段
hexists key field
二.hash类型数据扩展操作
● 获取哈希表中所有的字段名或字段值
hkeys key
hvals key
· 设置指定字段的数值数据增加指定范E的值
hinorby key field increment
hincrbyfloat key fieid increment
三.list类型数据基本操作
· 添加/修改数据
lpush key val ue1fvalue2] ...
rPush key value1 [value21...
● 获取数据
lrange key start stop
1index key index
1len key
·获取并移除数据
1pop key
rpop key
四.sorted_set类型数据的基本操作
· 添加数据
zadd key score1 memberl [score2 menber2]
· 获取全部数据
zrange key start stop [wITHsCORES]
zrevrange key start stop IwITHECORRS]
· 删除数据
Zemkey member[member ...]
五.list类型数据扩展操作
· 规定时间内获取并移除数据
blpop key1[key2] timeout
brpop keyi key21 timeout
六.set类型数据的扩展操作
· 求两个集合的交、并、差集
sinter key1 [key2]
sunion key1 [key2]
sdiff keyl [key2]
. 求两个集合的交、并、差集并存储到脂定集合中
sinterstore destination key1 [key2]
sunionstore destination keyl [key2]
sdiffstore destination keyl [key2]
七.set类型数据的扩展操作
· 随机获取集合中指定数量的数据
srandmembex key [ count]
· 随机获取集合中的某个数据井将该数据移出集合
spop key
八.set类型数据的基本操作
· 添加数据
sadd key member1 [meamber2]
· 获取全部数据
smembers key
· 删除数据
arem key meanber1 [member2]
九.set类型数据的基本操作
· 获取集合数据总呈
scard key
· 判断集合中是否包含指定数据
sismemiber key member