Redis在.net中的使用(4)常見的集中資料結構
Redis在.net中的使用(4)常見的集中資料結構
1、string,字串
string是Redis中最簡單的資料型別,可以理解成與Memcached一模一樣的型別,一個key對應一個value,支援的操作也和Memcached的操作類似,但Redis的功能更加豐富。
2、list,雙向連結串列
list是一個連結串列資料結構,主要功能是push、pop、獲取一個範圍的所有值等等,之所以說它是雙向的,因為它可以在list連結串列左、右兩邊分別進行資料操作。
3、dict,hash表
set是集合,和我們數學中的集合概念相似,對集合的操作有添加刪除元素,有對多個集合求交併差等操作,操作中key理解為集合的名字。
4、zset,排序的set
zset是set的升級版本,在set的基礎上增加了一個順序屬性,這一屬性在新增修改元素的時候可以指定,每次指定後,zset會自動重新按新的值調整順序,可以對指定鍵的值進行排序權重的設定,應用在排名模組比較多見。
5、hash型別
Redis能夠儲存key對多個屬性的資料(比如user1.uname user1.passwd),你也可以把這些屬性以json格式進行儲存,直接把它當作string型別來進行操作,但這樣對效能上是有影響的。
由龐順龍最後編輯於:4年前
內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。
相關文章
- Redis在.net中的使用(2).net專案中的Redis使用Redis
- 聊聊jesque在redis中的資料結構Redis資料結構
- Redis在.net中的使用(5)Redis持久化Redis持久化
- 在ASP.NET中使用Session常見問題集錦ASP.NETSession
- Redis中的資料結構Redis資料結構
- Redis在.net中的使用(6)Redis併發鎖Redis
- Redis在.net中的使用(1)下載安裝RedisRedis
- 用go實現常見的資料結構Go資料結構
- 幾種常見的Python資料結構Python資料結構
- 一文讀懂Redis常見物件型別的底層資料結構Redis物件型別資料結構
- 分散式架構中資料一致性常見的幾個問題分散式架構
- STL中經常使用資料結構資料結構
- redis 叢集常見問題 QARedis
- 簡述常見資料結構資料結構
- Java-常見資料結構Java資料結構
- Redis在.net中的使用(7)redis部署為Windows服務RedisWindows
- Redis介紹、使用、資料結構和叢集模式總結Redis資料結構模式
- Redis 的 5 個常見使用場景Redis
- redis常見的幾種使用場景Redis
- Redis常見的16個使用場景Redis
- redis redis中的hash結構【八】Redis
- 常見資料集
- redis在排行榜中的使用總結Redis
- Redis中5種資料結構的使用場景介紹Redis資料結構
- fastmock模擬常見資料結構ASTMock資料結構
- Redis資料結構詳解(2)-redis中的字典dictRedis資料結構
- redis的資料結構Redis資料結構
- 在Linux中,什麼是叢集,並且列出常見的叢集技術。Linux
- 資料結構之連結串列篇(單連結串列的常見操作)資料結構
- Redis叢集模式和常用資料結構Redis模式資料結構
- 阿里面試常問的redis資料結構,建議收藏阿里面試Redis資料結構
- Redis在.net中的使用(3)簡單的主從複製Redis
- Python中資料結構與特性Python資料結構
- 資料結構實驗——二叉樹的常見操作資料結構二叉樹
- redis支援的資料結構Redis資料結構
- Redis(二)--- Redis的底層資料結構Redis資料結構
- Redis 資料結構使用場景Redis資料結構
- 在node中的mongodb及mongoose常見用法MongoDB