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
- Redis中的資料結構Redis資料結構
- 幾種常見的Python資料結構Python資料結構
- 用go實現常見的資料結構Go資料結構
- 簡述常見資料結構資料結構
- Java-常見資料結構Java資料結構
- Redis在.net中的使用(5)Redis持久化Redis持久化
- 一文讀懂Redis常見物件型別的底層資料結構Redis物件型別資料結構
- redis的資料結構Redis資料結構
- fastmock模擬常見資料結構ASTMock資料結構
- Redis在.net中的使用(6)Redis併發鎖Redis
- Redis資料結構詳解(2)-redis中的字典dictRedis資料結構
- redis支援的資料結構Redis資料結構
- Redis在.net中的使用(1)下載安裝RedisRedis
- 資料結構之連結串列篇(單連結串列的常見操作)資料結構
- 阿里面試常問的redis資料結構,建議收藏阿里面試Redis資料結構
- Redis(二)--- Redis的底層資料結構Redis資料結構
- Redis在.net中的使用(7)redis部署為Windows服務RedisWindows
- Redis 的五種資料結構Redis資料結構
- Redis資料結構—連結串列與字典的結構Redis資料結構
- Redis資料結構Redis資料結構
- Redis 資料結構Redis資料結構
- Redis常見的16個使用場景Redis
- Redis內部資料結構詳解(4)——ziplistRedis資料結構
- 演算法、資料結構 常見面試題演算法資料結構面試題
- [資料結構]連結串列的實現在PHP中資料結構PHP
- [資料結構] 連結串列的實現在 PHP 中資料結構PHP
- Redis常見的5種不同的資料型別詳解Redis資料型別
- 18 張圖,一文了解 8 種常見的資料結構資料結構
- 如何使用RedisTemplate訪問Redis資料結構Redis資料結構
- 看得見的資料結構Android版之陣列表(資料結構篇)資料結構Android陣列
- Slice在使用過程中需要懂的一些資料結構資料結構
- Redis在.net中的使用(3)簡單的主從複製Redis
- Redis 的基礎資料結構(三)物件Redis資料結構物件
- Redis資料結構的內部編碼Redis資料結構
- Redis常見面試題:ZSet底層資料結構,SDS、壓縮列表ZipList、跳錶SkipListRedis面試題資料結構
- JavaScript 中的 資料結構JavaScript資料結構
- 見縫插針 —— 深入 Redis HyperLogLog 內部資料結構分析Redis資料結構