Redis基本命令使用 list篇

2021-10-06 23:22:09 字數 919 閱讀 5965

redis有6大基本型別,分別是字串(string)、列表(list)、集合(set)、雜湊結構(hash)、有序集合(zset)和基數(hyperloglog)

介紹:

redis的列表就是乙個簡單的字串列表,我們可以往列表的頭部和尾部新增新資料,要可以根據下標修改下標對應的值,列表是按照插入順序有序的(按插入順序倒序,類似於棧),並且列表可以出現重複資料。可以做訊息佇列,不過需要注意的是可能需要訊息去重(後面有更牛的)。

建立快取

建立乙個列表快取

向列表左側新增值

向列表右側新增值

以上兩個命令很容易理解,lpush—>left push, rpush—>right push

在列表指定元素前/後插入資料

通過索引下標設定值

向已存在的列表頭部新增元素

向已存在的列表尾部新增元素

擷取列表

檢視快取

檢視列表內所有元素

檢視列表某一範圍內的元素

彈出列表頭部元素

彈出列表尾部元素

彈出列表頭部元素,若當前列表內無元素,則阻塞,直到獲取到或達到超時時間

彈出列表尾部元素,若當前列表內無元素,則阻塞,直到獲取到或達到超時時間

獲取列表指定位置的元素

彈出乙個列表中的最後乙個元素到另外乙個列表頭部,並返回這個元素——無阻塞

彈出乙個列表中的最後乙個元素到另外乙個列表頭部,並返回這個元素——阻塞

其他命令

刪除指定範圍內等於某個值的所有元素

檢視列表長度

Redis基本命令及其使用

redis官方 redis是一款開源的,高階的key value資料儲存。支援眾多的資料型別,string,hash,list,set,sorted set。wget tar zxvf redis 2.4.16 tar.gz cd redis 2.4.16 make 編譯之後在 redis 2.4....

redis基本命令

一,基本操作 1.select index index 0 idnex 17選擇資料庫 3.shutdown 停止資料庫 4.config get loglevel 得到當前日誌級別 5.flushall 清空所有資料庫的資料 6.keys 遍歷當前資料庫中所有的鍵 7.type key 獲取鍵的型...

redis基本命令

redis是乙個記憶體資料庫,通常可以作為快取使用,常用的命令有 redis server 啟動資料庫,預設埠為6379 redis cli 連線資料庫,預設ip是127.0.0.1,埠是6379 redis cli h 127.0.0.1 p 6380 a 密碼 連線資料庫,指定主機和埠號 sel...