list類(lèi)型常用的指令?
list類(lèi)型常用命令從左側(cè)追加數(shù)據(jù):lpush key v1 v2 v3
從右側(cè)追加數(shù)據(jù):rpush key v1 v2 v3
從左側(cè)查詢(xún)數(shù)據(jù):lrange key start end
從左側(cè)/右側(cè)彈出數(shù)據(jù):lpop/rpop key
按照索引下標(biāo)獲取元素:lindex key index
獲取list中元素的長(zhǎng)度: llen key
刪除N 個(gè) value(如果數(shù)據(jù)中只有兩個(gè)需要?jiǎng)h除的value,而N=3,此時(shí)只會(huì)刪除兩個(gè)) :lrem key number value
截取指定范圍的值后再賦值給key:ltrim key start end
從某個(gè)list尾部中彈出一個(gè)元素添加在另一個(gè)list的頭部:rpoplpush key1 key2
設(shè)置指定索引的元素的值:lset key index value
像指定元素前/后插入元素:linsert key before/after value
如果指定元素是多個(gè),則插入到從左往右開(kāi)始遇到的第一個(gè)值前面或后面