Redis的資料型別 list

2021-10-01 13:45:29 字數 438 閱讀 3385

list:列表,[a, b, c, d, …]

lpush userlist 1 2 3 4 5:構建乙個list,從左邊開始存入資料

rpush userlist 1 2 3 4 5:構建乙個list,從右邊開始存入資料

lrange list start end:獲得資料

lpop:從左側開始拿出乙個資料

rpop:從右側開始拿出乙個資料

llen list:list長度

lindex list index:獲取list下標的值

lset list index value:把某個下標的值替換

linsert list before/after value:插入乙個新的值

lrem list num value:刪除幾個相同資料

ltrim list start end:擷取值,替換原來的list

Redis資料型別 List

lpush 在對應的list頭部新增元素 127.0.0.1 6379 lpush mylist value1 integer 1 127.0.0.1 6379 lpush mylist value2 integer 2 列印出來看一下 127.0.0.1 6379 lrange mylist 0 ...

redis資料型別 List

list 列表 是鍊錶結構,新增或刪除元素是常量時間。list常用命令 lpush key value 從列表左邊新增元素 lpushx key value 從列表左邊新增元素,只有當key存在的時候才會新增,否則不執行。rpush key value 從列表右邊新增元素 rpushx key va...

Redis資料型別 List

list資料型別 lpush key value 新增list資料,value可以為多個值,假如我們使用方法新增 a b c 這個三個value的時候,實際上就執行了三次這個命令,等我們獲取資料的時候就是c b a lpushx key value 新增資料資訊,和lpush命令相反,從尾部開始新增...