Redis五種基本資料型別及用法之List

2022-09-12 05:15:10 字數 1077 閱讀 1666

1.lpush-將所有指定的值插入到存於 key 的列表的頭部。如果 key 不存在,那麼在進行 push 操作前會建立乙個

空列表。 如果 key 對應的值不是乙個 list 的話,那麼會返回乙個錯誤。

2.lrange-返回列表指定區間內的元素。

3.rpush-向存於 key 的列表的尾部插入所有指定的值。

4.rpop-移除並返回列表的尾元素。

5.lpop-移除並返回列表的頭元素。

6.lindex-返回列表中,下標為 index 的元素。

7.ltrim-可以對乙個列表進行修剪,類似於j**a中的字串擷取。

8.blpop-阻塞式的彈出,相當於 lpop 的阻塞版。

資料都彈出完之後進入阻塞狀態,60秒內如果又往k1加入了資料則會自動彈出,超時則自動結束,大家可以手動試一下,新插入資料新開乙個命令視窗操作就行。

Redis五種基本資料型別

1 常用命令 set key value ex px setex aa 10 test getmset 批量設定 mget incr key decr incrby key increment 增多少 decrby incrbyfloat 浮點數增加 2 內部編碼 int 8個位元組的長整型 emb...

redis五種基本資料型別

對redis來說,所有的key 鍵 都是字串。是redis中最基本的資料型別,乙個key對應乙個value。string型別是二進位制安全的,意思是 redis 的 string 可以包含任何資料。如數字,字串,jpg或者序列化的物件。使用 get set del incr decr 等 127.0...

redis五種基本資料型別

redis中所有的key的型別都是字串 常用操作 新增乙個key set key1 value1 新增乙個key,並設定自動過期時間 set name1 jack1 ex 3 批量設定多個key mset key1 value1 key2 value2 獲取乙個key的值 get key1 獲取ke...