往列表裡存放數據先進後出(左進) lpush names A B C D E 往列表裡存放數據後進先出(右進) rpush names G P H K 查看列表裡面的數據: lrange names 0(從0開始) -1 切片: lrange names start end(start end 代表 ...
往列表裡存放數據先進後出(左進)
lpush names A B C D E
往列表裡存放數據後進先出(右進)
rpush names G P H K
查看列表裡面的數據:
lrange names 0(從0開始) -1
切片:
lrange names start end(start end 代表開始和結束位置)
插入:
linsert names BEFORE/AFTER D(標桿就是插到哪裡) TEST
修改:
lset names 3 xiaopang
刪除:
lrem name 3 xiaopang
從列表左側移除:
lpop names
除下標1-2其他數據都移除:
LTRIM names 1 2(下標位置)
names最後一個數據,插入到names2的第一個位置:
RPOPLPUSH names names2
刪除列表數據:
BLPOP names 4(沒有數據就等4秒,有數據就會顯示,等待的時候可以繼續往裡放數據)
把names里的最後一個數據,放到names2的第一個位置:
BRPOPLPUSH names names2 40