,,,,复述,字符串内型详解
字符串
复述中的字符串是一个字节序列.Redis中的字符串是二进制安全的,这意味着它们的长度不由任何特殊的终止字符决定,因此,可以在一个字符串中存储高达512 <代码> 代码>兆字节的任何内容。
<强>示例强>
redis 172.16.10.1:6379>, set name “baidu.com”, OK redis 172.16.10.1:6379>, get name " baidu.com "壳牌
在上面的示例中,组<代码> 代码>和<代码>得到> 代码是复述,命令,<代码>名称> 代码是复述中使用的键,baidu.com <代码> 代码>是存储在复述中的字符串的值。
注——复述,命令不区分大小写,如<代码> 代码>,<代码>设置代码>和<代码>设置> 代码都是同一个命令。字符串值的最大长度为512 mb。
引用>
散列/哈希
复述,散列/哈希(散列)是键值对的集合.Redis散列/哈希是字符串字段和字符串值之间的映射,因此,它们用于表示对象。
<强>示例强>
redis 172.16.10.1:6379>, HMSET ukey username “百度”,password “passswd123”, points 200年壳牌在上述示例中,散列/哈希数据类型用于存储包含用户的基本信息的用户对象。这里<代码> HMSET 代码>,<代码> HGETALL> 代码是复述的命令,而<代码> ukey> 代码是键的名称。
每个散列/哈希可以存储多达<代码> 2 ^ 32 - 1> 代码个健-值对(超过<代码> 代码>亿40个)。
列表
复述,列表只是字符串列表,按插入顺序排序。您可以向复述,列表的头部或尾部添加元素。
<强>示例强>
redis 172.16.10.1:6379>, lpush alist redis (整数),1, redis 172.16.10.1:6379>, lpush alist  mongodb (整数),2, redis 172.16.10.1:6379>, lpush alist  sqlite (整数),3, redis 172.16.10.1:6379>, lrange alist 0, 10,, 1),“sqlite”, 2),“mongodb”, 3),“复述”壳列表的最大长度为<代码> 2 ^ 32 - 1> 代码个元素(<代码> 4294967295> 代码,每个列表可容纳超过40 <代码> 代码>亿个元素)。
集合
复述,集合是字符串的无序集合。在复述中,您可以添加,删除和测试成员存在的时间O(1)复杂性。
<强>示例强>
redis 172.16.10.1:6379>, sadd baidulist redis (整数),1, redis 172.16.10.1:6379>, sadd baidulist  mongodb (整数),1, redis 172.16.10.1:6379>, sadd baidulist  sqlite (整数),1, redis 172.16.10.1:6379>, sadd baidulist  sqlite (整数),0, redis 172.16.10.1:6379>, smembers baidulist , 1),“sqlite”, 2),“mongodb”, 3),“复述”壳注意——在上面的示例中,<代码> sqlite> 代码被添加了两次,但是由于集合的唯一属性,所以它只算添加一次。
引用>一个集合中的最大成员数量为<代码> 2 ^ 32 - 1> 代码(即<代码> 4294967295> 代码,每个集合中元素数量可达40 <代码> 代码>亿个)个。
可排序集合
复述,可排序集合类似于复述,集合,是不重复的字符集合。不同之处在于,排序集合的每个成员都与分数相关联,这个分数用于按最小分数到最大分数来排序的排序集合。虽然成员是唯一的,但分数值可以重复。
<强>示例强>
redis 172.16.10.1:6379>, zadd baiduset 0,复述 (整数),1, redis 172.16.10.1:6379>, zadd baiduset 0 mongodb (整数),1, redis 172.16.10.1:6379>, zadd baiduset 1 sqlite (整数),1, redis 172.16.10.1:6379>, zadd baiduset 1 sqlite (整数),0, redis 172.16.10.1:6379>, ZRANGEBYSCORE baiduset 0, 1000,, 1),“mongodb”, 2),“复述”, 3),“sqlite”壳因为“<代码> sqlite> 代码”的排序值是1,其它两个元素的排序值是0,所以<代码> sqlite> 代码的排在最后一个位置上。
,复述,字符串内型详解