| Redis 的集合以无序的方式储存多个各不相同的元素 # 用户可以快速地向集合添加元素,或者从集合里面删除元素,也可以对多个集合 进行集合运算操作,比如计算并集,交集和差集。 | 元素操作 -- 添加元素 sadd key element [element ...] # 将一个或多个元素添加到给... ...
分类:
其他好文 时间:
2017-12-03 17:20:47
阅读次数:
160
| 一个列表可以包含一个或以上数量的项(item),每个项按照它们被推入到 列表的位置来排序。 # 每个列表项所处的位置决定这个项的索引值(index),索引以0开始,从列 最左端到右端依次递增,位于列表最左端的项的索引为0,而位于列表最右 端的项的索引为N-1,其中N为列表的长度。 # 列表包含的... ...
分类:
其他好文 时间:
2017-12-03 17:19:05
阅读次数:
146
| 有序集合和集合一样,都可以包含任意数量的,各不相同的元素,不同于集合 的是,有序集合的每个元素都关联着一个浮点数分值,并且有序集合会按照 分值,以从小到大的顺序来排列有序集合中的各个元素。 虽然有序集合中的每个元素都必须是各不相同的,但元素的分值并没有这一 限制,换句话来说,两个不同元素的分值可... ...
分类:
其他好文 时间:
2017-12-03 17:13:29
阅读次数:
182
| 如果散列键能做的事情,字符串键也能做,那么 我们为什么不直接使用字符串键呢? | 散列的好处 -- 将数据放在同一个地方 # 散列可以让我们将一些相关的信息储存在同一个额地方,而不是直接分散地 储存在整个数据中里面,这不仅方便了数据管理,还可以尽量避免误操作发生。 # 举个例子,要删除字符串键记... ...
分类:
其他好文 时间:
2017-12-03 17:12:42
阅读次数:
136
redis是key-value的数据结构,每条数据都是一个键值对键的类型是字符串 注意:键不能重复,值的类型分为五种:字符串string 哈希hash 列表list 集合set 有序集合zset 一.stringstring是redis最基本的类型,最大能存储512MB数据,string类型是二进制 ...
分类:
其他好文 时间:
2017-11-08 00:56:31
阅读次数:
164
|一个列表可以包含一个或以上数量的项(item),每个项按照它们被推入到
列表的位置来排序。
#每个列表项所处的位置决定这个项的索引值(index),索引以0开始,从列
最左端到右端依次递增,位于列表最左端的项的索引为0,而位于列表最右
端的项的索引为N-1,其中N为列表的长度。
#..
分类:
其他好文 时间:
2017-09-06 23:01:34
阅读次数:
224
|储存文字,储存数字(整数,浮点数),二进制数
|字符串操作
--设置字符串
setkeyvalue
#如果字符串键key已经存在,
那么使用新值覆盖原来的旧值
--获取字符串
getkey
#返回字符串键key储存的值
--仅在键不存在的情况下进行设置
setnxkeyvalue
#仅在键key不存在的情况下,将键key..
分类:
其他好文 时间:
2017-09-06 23:00:46
阅读次数:
301
--查找键,参数通配符查找
keyspattern
#查看所有键
keys*
#查看名称中包含a的键
keys‘*a*‘
--判断键是否存在
如果存在返回1,不存在返回0
existskey1
#判断键‘py1‘、‘p2‘是否存在
exists‘py1‘
exists‘py2‘
--查看键对应的value的类型
typekey
#查看键‘py1‘的值类型,为
redis..
分类:
其他好文 时间:
2017-09-06 22:58:57
阅读次数:
166
|Redis的集合以无序的方式储存多个各不相同的元素
#用户可以快速地向集合添加元素,或者从集合里面删除元素,也可以对多个集合
进行集合运算操作,比如计算并集,交集和差集。
|元素操作
--添加元素
saddkeyelement[element...]
#将一个或多个元素添加到给定的集合里面,已经存..
分类:
其他好文 时间:
2017-09-06 22:57:02
阅读次数:
136
|有序集合和集合一样,都可以包含任意数量的,各不相同的元素,不同于集合
的是,有序集合的每个元素都关联着一个浮点数分值,并且有序集合会按照
分值,以从小到大的顺序来排列有序集合中的各个元素。
虽然有序集合中的每个元素都必须是各不相同的,但元素的分值并没有这一
限..
分类:
其他好文 时间:
2017-09-06 22:56:04
阅读次数:
161