相比於set,zset中會有乙個score屬性,用於set的排名。
zadd:向zset中新增元素(sorce value)
zrem:刪除element
zscore :獲取score
zincrby :增加score
zrange :獲取資料,start到end
zrank:通過下標獲取排名
127.0.0.1:6379> zadd key1 1 a 2 b 3 c
(integer) 3
127.0.0.1:6379> zrem key1 a
(integer) 1
127.0.0.1:6379> zscore key1 b
"2"127.0.0.1:6379> zincrby key1 2 b
"4"127.0.0.1:6379> zrange key1 0 10
1)"c"
2)"b"
127.0.0.1:6379> zrank key1 b
(integer) 1
127.0.0.1:6379> zrangebyscore key1 0 10 # 獲取score在0-10之間的數
1)"c"
2)"b"
127.0.0.1:6379> zremrangebyscore key1 0 10 # 刪除0-10分之間的排名
(integer) 2
127.0.0.1:6379> zadd key1 1 a 2 b 3 c
(integer) 3
127.0.0.1:6379> zrevrange key1 0 10 # 獲取逆序的排名
Redis系列六 Redis事務
在redis事務中可以一次執行多個命令,本質是一組命令的集合。乙個事務中的所有命令都會序列化,按順序地序列化執行而不會被其它命令插入,不許加塞。乙個佇列中,一次性 順序性 排他性的執行一系列命令。case1 正常執行 執行exec全部成功 case2 放棄事務 執行discard case3 全體連...
redis之路(六) Redis集群概述
redis cluster與redis3.0.0同時發布,以此結束了redis無官方集群方案的時代。redis cluster是去中心化,去中介軟體的,也就是說,集群中的每個節點都是平等的關係,都是對等的,每個節點都儲存各自的資料和整個集群的狀態。每個節點都和其他所有節點連線,而且這些連線保持活躍,...
Redis學習(六)Redis鍵 key
redis 鍵命令用於管理 redis 的鍵。redis 鍵命令的基本語法如下 redis 127.0.0.1 6379 command key name redis 127.0.0.1 6379 set runoobkey redis okredis 127.0.0.1 6379 del runo...