Redis筆記part4(列表類型)

Redis列表類型數據操作

向列表左邊增加元素:

lpush numbers 1
lpush numbers 2 3

向列表右邊增加元素:

rpush numbers 0 -1

取出列表最左端元素(此元素將在列表中消失):

lpop numbers

取出列表最右端元素(此元素將在列表中消失):

rpop numbers

查看列表長度:

llen numbers

列出子列表(-表示倒數):

lrange numbers 0 2
lrange numbers -2 -1

去除指定要求元素:

rpush numbers 2
lrem numbers -1 2 //去除倒數第一個2

查找指定索引的值:

lindex numbers 0//列表第一個元素
lindex numbers -1//列表倒數第一個元素

設置指定索引位元素值:

lset numbers 1 7//設置列表第二個元素值爲7

刪除指定區域外的所有元素:

ltrim numbers 1 2

在指定元素前(後)插入元素:

linsert numbers after 7 3
linsert numbers before 2 1

將一個列表的元素加到另一個列表:

rpoplpush numbers numbers1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章