复述,常用数据类型总结

,,,复述是以键值对键值的形式来存储数据,而存储的数据类型有5种字符串,列表,设置,地图,以及有序集合

这五种数据类型操作的命令多有相似,经常混淆,闲暇之余,总结一番。

1添加键值,

如果关键存在,则把价值追加到原来的值后面

如果可以不存在,则以键为键,值为值建立新的。

2得到关键

返回键所关联的字符串。如果关键不存在则返回零

3 bitcount关键返回给定字符串中,被设置为1的比特位的数量

12月4键

键中存储的数字值减一

5 decrby关键,num

键中所存储的值减去num

6 getbit关键抵消

对关键所存储的字符串值,获取指定偏移量上的位

7 getrange键,开始结束

返回键中存储的开始到结束之间的字符串

8 getset键值

将给定键的值设为值,并返回关键原来的值

9增加将关键中存储的数字值加一

10 incrby关键,num

将关键中所存储的值加num

11 mget key1 key2……

返回所有给关键的定值

12 mset key1 value1, key2 value2,…

同时设置多个键值对

13 setex键秒值

设置键值键值对,并且设置关键的生存时间

14 strlen关键返回键所存储值得长度

1 hset键名关键,价值

在名为键名的哈希表中设置一堆键值对键,值

2 hsetnx key-name 键值

在名为键名的哈希表中设置一堆键值对,关键值,当且仅当关键不存在。

3 hmset键名key1 value1, key2 value2……

为名字叫键名的散列设置多个键值对。

4 hget,键名,关键

获得密钥名散列表中名字为关键的值

5 hmget键名key1 key2,…

获得名字为键名的散列表中键为key1 key2……的值

6 hgetall键名

获得散列包含的所有键值对

7 hvals关键-name 

获取散列包含的所有值

8 hkey关键-name 

获取散列包含的所有键

9 hlen key-name 

返回散列包含的键值对数量

10 hdel键名key1 key2

删除散列里一个或多个值

11 hincrby键名关键increment 

将名字为键名的散列中,将键键所存储的值加上整数增加

1 lpop键名

移除并返回列表关键的头元素(最左端的元素)

2 rpop键名

移除并返回列表关键的尾元素(最右端的元素)

3 lpush键名value1 value2

将一个或多个值推入列表的表头(最左端)

4 rpush键名value1 value2……

将一个或多个值推入列表的尾部(最右端)

5 lpushx key-name 价值

将值值插入列表键名的表头,当且仅当关键存在且是列表

6 rpushx

将密钥名值值值插入列表键名的尾部,当且仅当关键存在且是列表

7 ltrim键开始停止,

对一个列表进行修剪,保留指定区间内的元素,不再指定区间的元素将被删掉。

8 lset键名,索引值

将密钥名列表下表为索引的值设为值

9 lrange键名开始停止

返回列表键名中指定区间内的元素。

10 llen键名

返回列表键名的长度

1大块漂浮植物键名item1第二条,…

将一个或多个元素添加到集合键名中

2 srem键名item1第二条

从集合键名里移除一个或多个元素

3 scard键名

返回集合包含的所有元素的数量

4 sismember键名,项目

判断项元素是否是集合键名的成员

5 smembers键名

返回键名中的所有成员

6 sdiff key-name1 key-name2 . .

返回第一个集合和其他集合的差集运算后的元素

7烧结key-name1 key-name2

返回那些同时存在于所有集合中的元素,交集运算

8 sunion key-name1 key-name2……

返回至少存在于一个集合中的元素,并集运算

9 smove key-name1 key-name2项

将项元素从key-name1集合移动到key-name2集合

10 spop键名

移除并返回键名集合中随机一个元素

1 zadd键名score1 member1 [score2 member2]

将一个或多个成员元素及其分值分数添加到密钥名集合中

2 zrem键名member1 member2……

移除有序集和密钥名中一个或多个成员

3 zcard键名

返回有序集合的元素数量

4 zrank键名成员

返回元素成员在有序集合里的排名

5 zcount键名敏马克斯

返回分值介于最小最大之间的成员数量

6 zscore键名,成员

返回成员成员在密钥名有序集合中的分值

7 zrange键名开始停止

复述,常用数据类型总结