數(shù)據(jù)類型 |
存儲(chǔ)的值 |
讀寫能力 |
String |
可以存儲(chǔ)字符串慨蛙、整數(shù)和浮點(diǎn)跃脊,統(tǒng)稱為元素 |
對(duì)字符串操作對(duì)整數(shù)類型加減 |
List |
一個(gè)序列集合且每個(gè)節(jié)點(diǎn)都包好了一個(gè)元素 |
序列兩端推入、或彈出元素修剪坑傅、查找或者移除元素 |
Set |
各不相同的元素 |
從集合中插入或者刪除元素 |
Hash |
有key-value的散列組巨坊,其中key是字符串矾兜,value是元素 |
按照key進(jìn)行增加刪除 |
Sort Set |
帶分?jǐn)?shù)的score-value有序集合寸宵,其中score為浮點(diǎn),value為元素 |
集合插入术幔,按照分?jǐn)?shù)范圍查找 |
string類型操作
set string1 yejianfeng
get string1
set string2
get string2
incr string2//自增操作
decby string2 2
List類型操作
lpush list1 12
lpush list1 13
rpop list1
lpush list2 13
lpush list2 13
lpush list2 12
llen list3 //顯示長(zhǎng)度
set類型操作
sadd set1 12
scard set1//查看元素個(gè)數(shù)
sadd set1 13
sadd set1 13
scard set1
sismember set1 13 //判斷13是否存在
srem set1 13 //移除13
sismember set1 13
hash類型操作(散列)
hset hash1 key1 12
hget hash1 key1
hset hash1 key2 13
hset hash1 key3 13
hlen hash1 //查看長(zhǎng)度
hset hash1 key3 14 //修改key3的值
hmget hash1 key1 key2 //一次性獲取key1和key2的值
sort set類型操作
zadd zset1 10.1 val1
zadd zset1 11.2 val2
zadd zset1 9.2 val3
zcard zset1 //查看所有元素
zrange zset1 0 2 withscores
zrank zset1 val2 //查看val2的排名
zadd zset1 12.2 val3
zadd zset1 12.2 val2
zrange zsset1 0 2 withscores
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者