REDIS五種基本資料型別命令操作(2)
阿新 • • 發佈:2018-12-14
REDIS 五種基本資料型別命令操作
1.set集合
sadd key v1 [v2 v3] # 新增值到set集合中
smembers key # 迭代遍歷set集合
sismember key value # 判斷是否存在一個元素在set集合中
scard key # 得到set的元素個數
sinter s1 s2 # 求兩個集合之間的交集
sdiff s1 s2 # 求兩個集合之間的差集
sunion s1 s2 # 求兩個集合之間的並集
2.sorted set 有序集合
zadd key s1 v1 s2 v2... # 為有序集合增加元素,該元素存在一個權重,用於判斷位置
zcard key # 求有序集合的元素個數
zrange key start stop # 遍歷整個集合
zcount key min max # 統計兩個權重的元素個數
zscore key 元素 # 返回該元素在集合中的權重
ps: 問:set 集合為什麼是無序的? 答: set集合的底層結構是雜湊表,set的無序性體現在輸入無序性。