redis 經常使用的一些
LPUSH/LPUSHX:LPUSH是將值插入到鏈表的頭部,LPUSHX是檢測這個鏈表是否存在,若是存在的話會插入頭部,若是不存在會忽略這個數據
RPUSH/RPUSHX:將值插入到鏈表的尾部。同上,位置相反
LPOP:移除並獲取鏈表中的第一個元素。
RPOP:移除並獲取鏈表中最後一個元素。
LTRIM:保留指定區間內的元素。
LLEN:獲取鏈表的長度。
LSET:用索引設置鏈表元素的值。
LINDEX:經過索引獲取鏈表中的元素。
LRANGE:獲取鏈表指定範圍內的元素。
php
**redis
redis 移除list中單一元素 以php爲例
**
eg:如圖若是我想刪除 這個數據中的第三個元素
$key 爲: list
$redis ->lrem($key,$redis->lget($key,2),1);
spa
參數解釋:
lRem( redis對象 ,value值 ,個數 );
lGet( redis 對象 , 編號);
對象