
Redis
文章平均质量分 89
gzu_01
这个作者很懒,什么都没留下…
展开
-
Redis命令---Set(集合)篇
Redis Sunion 命令返回给定集合的并集。不存在的集合 key 被视为空集。Redis 集合(Set)Redis Scard 命令返回集合中元素的数量。Redis 集合(Set)该操作和 SPOP 相似,但 SPOP 将随机元素从集合中移除并返回,而 Srandmember 则仅仅返回随机元素,而不对集合进行任何改动。从 Redis 2.6 版本开始, Srandmember 命令接受可选的 count 参数:Redis Srandmember 命令用于返回集合中的一个随机元素。原创 2024-01-04 09:14:50 · 1852 阅读 · 0 评论 -
Redis 脚本 命令
SCRIPT KILL 执行之后,当前正在运行的脚本会被杀死,执行这个脚本的客户端会从 EVAL 命令的阻塞当中退出,并收到一个错误作为返回值。这个命令主要用于终止运行时间过长的脚本,比如一个因为 BUG 而发生无限循环的脚本。Redis Script kill 命令用于杀死当前正在运行的 Lua 脚本,当且仅当这个脚本没有执行过任何写操作时,这个命令才生效。Redis 脚本关于使用 Redis 对 Lua 脚本进行求值的更多信息,请参见 EVAL 命令。原创 2024-01-08 08:53:27 · 920 阅读 · 0 评论 -
Redis命令---List篇
Redis Lindex 命令用于通过索引获取列表中的元素。你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。Redis 列表(List)注意:在 Redis 2.4 版本以前的 RPUSH 命令,都只接受单个 value 值。如果列表不存在,一个空列表会被创建并执行 RPUSH 操作。当列表存在但不是列表类型时,返回一个错误。Redis Rpush 命令用于将一个或多个值插入到列表的尾部(最右边)。Redis 列表(List)原创 2024-01-04 08:54:18 · 1902 阅读 · 0 评论 -
Redis 连接 命令
Redis Echo 命令用于打印给定的字符串。Redis 连接Redis Select 命令用于切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值。Redis 连接通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值。Redis Ping 命令使用客户端向 Redis 服务器发送一个 PING ,如果服务器运作正常的话,会返回一个 PONG。Redis 连接一旦所有等待中的回复(如果有的话)顺利写入到客户端,连接就会被关闭。原创 2024-01-05 10:04:51 · 3056 阅读 · 0 评论 -
Redis命令---Hash(哈希)篇 (超全)
如果哈希表不存在,会创建一个空哈希表,并执行 HMSET 操作。此命令会覆盖哈希表中已存在的字段。Redis Hmset 命令用于同时将多个 field-value (字段-值)对设置到哈希表中。Redis 哈希(Hash)如果指定的字段不存在于哈希表,那么返回一个 nil 值。Redis Hmget 命令用于返回哈希表中,一个或多个给定字段的值。Redis 哈希(Hash)如果字段已经存在于哈希表中,旧值将被覆盖。如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作。原创 2024-01-03 14:24:55 · 8293 阅读 · 0 评论 -
Redis 服务器 命令
Redis Client Pause 命令用于阻塞客户端命令一段时间(以毫秒计)。Redis 服务器Redis Debug Object 命令是一个调试命令,它不应被客户端所使用。Redis 服务器Redis Flushdb 命令用于清空当前数据库中的所有 key。Redis 服务器Redis Save 命令执行一个同步保存操作,将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘。Redis 服务器。原创 2024-01-08 08:51:29 · 1301 阅读 · 0 评论 -
Redis 有序集合(sorted set) 命令
使用 ZRANK 命令可以获得成员按分数值递增(从小到大)排列的排名。排名以 0 为底,也就是说, 分数值最大的成员排名为 0。Redis Zrevrank 命令返回有序集中成员的排名。其中有序集成员按分数值递减(从大到小)排序。Redis 有序集合(sorted set)Redis Zlexcount 命令在计算有序集合中指定字典区间内成员数量。Redis 有序集合(sorted set)默认情况下,结果集中某个成员的分数值是所有给定集下该成员分数值之和。原创 2024-01-05 10:02:47 · 1869 阅读 · 0 评论 -
Redis命令---String篇 (超全)
Redis Getrange 命令用于获取存储在指定 key 中字符串的子字符串。字符串的截取范围由 start 和 end 两个偏移量决定(包括 start 和 end 在内)。Redis 字符串(string)Redis Mset 命令用于同时设置一个或多个 key-value 对。Redis 字符串(string)Redis Setex 命令为指定的 key 设置值及其过期时间。如果 key 已经存在, SETEX 命令将会替换旧的值。Redis 字符串(string)原创 2024-01-03 14:10:21 · 1269 阅读 · 0 评论 -
Redis 发布订阅
Redis Unsubscribe 命令用于退订给定的一个或多个频道的信息。Redis 发布订阅Redis Subscribe 命令用于订阅给定的一个或多个频道的信息。。Redis 发布订阅Redis Pubsub 命令用于查看订阅与发布系统状态,它由数个不同格式的子命令组成。Redis 发布订阅Redis Punsubscribe 命令用于退订所有给定模式的频道。Redis 发布订阅Redis Publish 命令用于将信息发送到指定的频道。Redis 发布订阅。原创 2024-01-10 11:17:00 · 652 阅读 · 0 评论 -
Redis命令---key篇 (超全)
redis命令手册命令描述Redis Type 命令返回 key 所储存的值的类型。Redis PEXPIREAT 命令设置 key 的过期时间亿以毫秒计。Redis PEXPIREAT 命令设置 key 过期时间的时间戳(unix timestamp) 以毫秒计Redis Rename 命令修改 key 的名称Redis PERSIST 命令移除 key 的过期时间,key 将持久保持。Redis Move 命令将当前数据库的 key 移动到给定的数据库 db 当中。...原创 2022-08-10 10:14:25 · 10150 阅读 · 1 评论 -
Redis HyperLogLog 命令
Redis Pgmerge 命令将多个 HyperLogLog 合并为一个 HyperLogLog ,合并后的 HyperLogLog 的基数估算值是通过对所有 给定 HyperLogLog 进行并集计算得出的。Redis Pfadd 命令将所有元素参数添加到 HyperLogLog 数据结构中。Redis Pfcount 命令返回给定 HyperLogLog 的基数估算值。原创 2024-01-09 08:48:39 · 712 阅读 · 0 评论 -
Redis 事务 命令
Redis Exec 命令用于执行所有事务块内的命令。Redis 事务Redis Watch 命令用于监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断Redis 事务Redis Discard 命令用于取消事务,放弃执行事务块内的所有命令。Redis 事务Redis Unwatch 命令用于取消 WATCH 命令对所有 key 的监视。Redis 事务。原创 2024-01-09 08:45:02 · 1484 阅读 · 0 评论