redis的五種資料結構

2021-10-07 08:52:14 字數 774 閱讀 1216

key–都是字串

value–五種資料結構

常用命令

常用命令

新增:

lpush key value :將元素加入列表左邊

rpush key value :將元素加入列表右邊

獲取:lrange key start end : 獲取範圍

刪除:lpop key : 刪除列表最左邊的元素,並將元素返回

rpop key :刪除列表最右邊的元素,並將元素返回

set:不允許重複元素

儲存:sadd key value

獲取:smembers key 獲取set集合中所有元素

刪除:srem key value 刪除set集合中的某個元素

sortedset:不允許重複元素,且元素有順序

儲存:zadd key score value

獲取:zrange key start end

刪除:arem key value

Redis五種資料結構

redis除了儲存鍵之外還可以儲存常見的5種資料型別,分別是 string list set zset hash。結構型別 結構儲存的值 結構的讀寫能力 string字串 可以是字串 整數或浮點數 對整個字串或字串的一部分進行操作 對整數或浮點數進行自增或自減操作 list列表 乙個鍊錶,鍊錶上的每...

Redis五種資料結構

對redis來說,所有的key 鍵 都是字串,所謂的5種資料結構是指針對value而言 資料結構型別 說明使用場景 常用方法 其他鏈結 string字串型別1 redis中最基本的資料型別,乙個key對應乙個value。2 是二進位制安全的,意思是 redis 的 string 可以包含任何資料。如...

Redis的五種資料結構

redis支援持久化只是它的一件 它提供了多達5種資料儲存方式 string是最簡單的型別,你可以理解成與memcached一模一樣的型別,乙個key對應乙個value,其上支援的操作與memcached的操作類似。但它的功能更豐富。list是乙個鍊錶結構,主要功能是push pop 獲取乙個範圍的...