Redis
文章平均质量分 79
后端开发那点事儿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis常用命令(1)——Key
格式:SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination] 作用:对列表、集合、有序集合进行排序,返回排序的结果或保存到destination中。默认按数字进行排序。 返回值:排序结果或destination元素的个数。原创 2017-02-12 16:00:45 · 994 阅读 · 0 评论 -
Redis发布订阅使用方法
Redis发布订阅 发布订阅模式中发布消息的为publisher即发布者,接收消息的为subscriber即订阅者。在Redis中,所有的消息通过channel即频道进行发布,一个发布者可以向多个channel发布消息,一个订阅者也可以订阅多个channel。Redis不对消息进行持久化,如果消息发布时订阅者还没有进行订阅,则不会再收到此消息。 发布订阅命令 命令 格式 ...2017-02-13 12:47:16 · 235 阅读 · 0 评论 -
Redis常用命令(6)——SortedSet
ZADD 格式:ZADD key score member [[score member] [score member] ...] 作用:向有序集合key中插入一个或多个元素。如果元素已经存在,更新score的值并移动member的位置。 返回值:新插入的成员的个数,不包括已经存在的member。 ZCARD 格式:ZCARD key 作用:返回有序集合key的元素个数。 返...2017-02-12 15:28:35 · 138 阅读 · 0 评论 -
Redis常用命令(5)——Set
SADD 格式:SADD key member [member ...] 作用:在集合key中插入一个或多个元素。如果member已经存在,则忽略member。如果key不存在则先创建集合key。 返回值:成功插入的元素个数。 SCARD 格式:SCARD key 作用:返回集合中的元素个数。 返回值:元素个数。如果集合不存在返回0。 SDIFF 格式:SDIFF ...2017-02-11 23:34:55 · 164 阅读 · 0 评论 -
Redis常用命令(4)——List
BLPOP 格式:BLPOP key [key ...] timeout 作用:从列表左侧弹出元素,超时时间为timeout,单位为秒。如果timeout为0则一直阻塞直到列表中有元素。如果同时操作多个列表,按照列表顺序从左到右依次检查列表,遇到第一个非空列表时弹出元素并返回。 返回值:列表元素。超时后返回nil和等待时间。 BRPOP 格式:BRPOP key [key ......2017-02-11 23:32:27 · 154 阅读 · 0 评论 -
Redis常用命令(3)——Hash
HDEL 格式:HDEL key field [field ...] 作用:删除哈希表中的一个或多个域。 返回值:删除的域的个数。 HEXISTS 格式:HEXISTS key field 作用:判断哈希表中是否包含某个域field。 返回值:包含返回1,不包含返回0. HGET 格式:HGET key field 作用:返回哈希表中的域field的值 返回值:...2017-02-11 23:26:11 · 137 阅读 · 0 评论 -
Redis常用命令(2)——String
APPEND 格式:APPEND key value 作用:在key的键值后追加value,如果key不存在,则创建key,并存入value。 返回值:追加value后的字符串长度。 示例: 192.168.1.100:6379> set testkey hello OK 192.168.1.100:6379> append testkey " word" (inte...2017-02-11 23:22:47 · 129 阅读 · 0 评论 -
Redis常用命令(1)——Key
DEL 格式:DEL key [key ...] 作用:删除一个或多个 key。不存在的 key 会被忽略。 返回值:被删除 key 的数量。 示例: 192.168.1.100:6379> set testkey 1 OK # 删除成功返回删除key的个数 192.168.1.100:6379> del testkey (integer) 1 # key不存在...原创 2017-02-11 23:19:35 · 196 阅读 · 0 评论 -
Redis事务使用方法
Redis事务 Redis事务是一组命令的集合,也是Redis的最小执行单位之一。一个事务的所有命令,要么都执行,要么都不执行。Redis能保证事务执行期间不会有其他命令插入。 相关命令 命令 格式 说明 DISCARD DISCARD 取消事务 EXEC EXEC 执行事务中的命令 MULTI MULTI 标记原创 2017-02-14 18:08:06 · 364 阅读 · 0 评论 -
Redis发布订阅使用方法
Redis发布订阅 发布订阅模式中发布消息的为publisher即发布者,接收消息的为subscriber即订阅者。在Redis中,所有的消息通过channel即频道进行发布,一个发布者可以向多个channel发布消息,一个订阅者也可以订阅多个channel。Redis不对消息进行持久化,如果消息发布时订阅者还没有进行订阅,则不会再收到此消息。 发布订阅命令原创 2017-02-13 13:02:54 · 1693 阅读 · 0 评论 -
Redis常用命令(6)——SortedSet
ZADD 格式:ZADD key score member [[score member] [score member] ...] 作用:向有序集合key中插入一个或多个元素。如果元素已经存在,更新score的值并移动member的位置。 返回值:新插入的成员的个数,不包括已经存在的member。 ZCARD 格式:ZCARD key 作用:返回有序集原创 2017-02-12 16:30:31 · 276 阅读 · 0 评论 -
Redis常用命令(5)——Set
SADD 格式:SADD key member [member ...] 作用:在集合key中插入一个或多个元素。如果member已经存在,则忽略member。如果key不存在则先创建集合key。 返回值:成功插入的元素个数。 SCARD 格式:SCARD key 作用:返回集合中的元素个数。 返回值:元素个数。如果集合不存在返回0。原创 2017-02-12 16:29:48 · 275 阅读 · 0 评论 -
Redis常用命令(4)——List
BLPOP 格式:BLPOP key [key ...] timeout 作用:从列表左侧弹出元素,超时时间为timeout,单位为秒。如果timeout为0则一直阻塞直到列表中有元素。如果同时操作多个列表,按照列表顺序从左到右依次检查列表,遇到第一个非空列表时弹出元素并返回。 返回值:列表元素。超时后返回nil和等待时间。 BRPOP 格式:BRPOP k原创 2017-02-12 16:29:13 · 260 阅读 · 0 评论 -
Redis常用命令(3)——Hash
HDEL 格式:HDEL key field [field ...] 作用:删除哈希表中的一个或多个域。 返回值:删除的域的个数。 HEXISTS 格式:HEXISTS key field 作用:判断哈希表中是否包含某个域field。 返回值:包含返回1,不包含返回0. HGET 格式:HGET key field 作原创 2017-02-12 16:28:27 · 316 阅读 · 0 评论 -
Redis常用命令(2)——String
APPEND 格式:APPEND key value 作用:在key的键值后追加value,如果key不存在,则创建key,并存入value。 返回值:追加value后的字符串长度。 示例: 192.168.1.100:6379> set testkey hello OK 192.168.1.100:6379> append testkey " word"原创 2017-02-12 16:27:23 · 408 阅读 · 0 评论 -
Redis事务使用方法
Redis事务 Redis事务是一组命令的集合,也是Redis的最小执行单位之一。一个事务的所有命令,要么都执行,要么都不执行。Redis能保证事务执行期间不会有其他命令插入。 相关命令 命令 格式 说明 DISCARD DISCARD 取消事务 EXEC EXEC 执行事务中的命令 MULTI MULTI 标记一个事务的开始 UNWA...2017-02-14 17:59:20 · 313 阅读 · 0 评论
分享