Redis基礎操作
- string
string
是redis
最基本的型別,最大能夠儲存512MB
的資料,string
型別是二進位制安全的,也就是可以儲存任何型別的資料,比如數字,圖片,序列化;- 設定
- a. 設定鍵值
set key value
- b. 設定鍵值以及過期時間,以秒為單位:
setex key senconds value
- c. 一次設定多個鍵值:
mset key value key value...
- 獲取
- 根據鍵獲取值,如果鍵不存在,就返回
None
,例如:get key
- 根據多個鍵獲取多個值
- 運算
- 要求是數字型別的字串
- 將
key
對應的值加1
- 將
key
對應的值減1
- 將
key
對應的值加一個整數
- 將
key
對應的值減去一個整數
- 其他
- 追加值
- 獲取長度
- key
- 查詢鍵,引數支援正規表示式
- 判斷鍵是否存在,如果存在返回
1
,如果不存在返回0
- 檢視鍵對應的
value
型別
- 刪除鍵以及對應的值
- 設定過期時間,以秒為單位
- 檢視有效時間,以秒為單位
- Hash
- 用於儲存物件
{
name:"tom",
age:18
}
- 設定單個值
* 設定多個值
* 獲取值
* a. 獲取一個屬性的值
* 獲取多個屬性的值
* 獲取所有屬性和值
* 獲取所有的屬性
* 獲取所有的值
* 返回包含屬性的個數
* 判斷屬性是否存在
* 刪除某些屬性
* 獲取某些屬性的長度
* list
* 列表的元素型別為string
,按照插入的順序排序,可以在列表的頭部或者是尾部新增元素;
* 在頭部新增
* 在尾部新增
* 在一個元素的前或者後新增一個新元素
* 設定指定索引的元素值
* 索引量可以是負數,表示偏移量是從list
的尾部開始的-1
表示最後一個元素的下標;
* 獲取值
* 移除,並且返回key
對應的list
的第一個元素
* 移除並且返回key
對應的list
的最後一個元素
* 返回儲存在list
中的指定範圍的元素
* 其他
* 裁剪列表,改為原集合的一個子集:ltrim key start end
,start
和end
從0
開始,並且偏移量允許是負數;
* 返回儲存在list
裡面的長度
* 返回列表中,索引對應的值
* set
* 表示的是無序集合,元素型別為String
,並且元素具有唯一性,
* 新增元素
* 獲取元素
* 返回key
集合中的所有元素
* 返回集合中元素個數
* 集合運算
* 求集合的交集
* 求集合的差集
* 求集合的合集
* 判斷元素是否在集合中
* zset
* 有序集合,元素型別為String
,元素具有唯一性,不能夠重複;
* 每個元素都會關聯一個double
型別的score(表示權重)
,通過權重的大小進行排序,元素的score
可以相同;
* 新增:
* 返回指定範圍的元素
* 返回元素個數
* 返回有序集合key
中,score
在min
和max
之間的元素
* 返回有序集合key
中,成員member
的有效值
相關文章
- Redis基礎Redis
- Redis基礎系列-0x002:KEY相關操作Redis
- Redis基礎:redis特點Redis
- redis基礎篇Redis
- Redis-基礎Redis
- redis基礎梳理Redis
- MongoDB基礎操作MongoDB
- elasticsearch 基礎操作Elasticsearch
- python基礎操作Python
- linux基礎操作Linux
- Redis 基礎學習Redis
- Redis入門基礎Redis
- kafka及redis基礎KafkaRedis
- Redis的基礎命令Redis
- Redis基礎知識Redis
- redis 基礎語法Redis
- 常用基礎Linux操作命令總結與hadoop基礎操作命令LinuxHadoop
- DRF基礎操作流程
- kali操作命令基礎
- java基礎操作2Java
- 【Docker】Docker基礎操作Docker
- 二、MySQL基礎操作MySql
- [Python基礎]字串操作Python字串
- Mongodb-基礎操作MongoDB
- redis學習——基礎指令Redis
- redis哨兵架構基礎Redis架構
- Redis 基礎特性講解Redis
- Redis基礎——剖析基礎資料結構及其用法Redis資料結構
- JavaScript基礎之BOM操作JavaScript
- JavaScript基礎之DOM操作JavaScript
- (JS基礎)操作表單JS
- go mysql 基礎操作 (CURD)GoMySql
- 前端基礎(七):cookie操作前端Cookie
- 基礎IO相關操作
- RN API基礎操作篇API
- Python基礎——檔案操作Python
- python基礎(三)——操作列表Python
- Docker | 入門 & 基礎操作Docker