1. 程式人生 > >redis數據結構有哪些

redis數據結構有哪些

數據結構 節點 交集 包含 自增 行操作 rem align 都是

1、String

可以是字符串,整數或者浮點數,對整個字符串或者字符串中的一部分執行操作,對整個整數或者浮點執行自增(increment)或者自減(decrement)操作。

2、list

一個鏈表,鏈表上的每個節點都包含了一個字符串,蟲鏈表的兩端推入或者彈出元素,根據偏移量對鏈表進行修剪(trim),讀取單個或者多個元素,根據值查找或者移除元素。

3、set

包含字符串的無序收集器(unordered collection)、並且被包含的每個字符串都是獨一無二的。添加,獲取,移除單個元素,檢查一個元素是否存在於集合中,計算交集,並集,差集,從集合裏面隨機獲取元素。

4、hash

包含鍵值對無序散列表,添加,獲取,移除當鍵值對,獲取所有鍵值對。

5、zset

字符串成員(member)與浮點數分值(score)之間的有序映射,元素的排列順序由分值的大小決定。添加,獲取,刪除單個元素,根據分值範圍(range)或者成員來獲取元素。

redis數據結構有哪些