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命令相反,從尾部開始新增...