Redis入門學習(1)

2021-09-11 21:28:15 字數 965 閱讀 7550

一、redis簡介

遠端字典伺服器 remote diction server 

以字典結構儲存資料,並允許其他應用通過tcp協議讀寫字典中的內容。

二、主要資料型別

1.redis五大型別:

三、redis基本命令

config get requirepass  --獲取所有密碼

config set requirepass password  --設定密碼密碼

auth password : 認證密碼

3.1  keys 命令

?    匹配乙個字元

*    匹配任意個(包括0個)字元

匹配括號間的任乙個字元,可以使用 "-" 符號表示乙個範圍,如 a[b-d] 可以匹配 "ab","ac","ad"

\x    匹配字元x,用於轉義符號,如果要匹配 "?" 就需要使用 \?

3.2 判斷乙個key是否存在

exits key :判斷key是否存在,若存在返回1,不存在返回0

3.3 刪除key   

del key [key.....]

可以刪除乙個或多個鍵,返回值是刪除的鍵的個數

注意:不支援萬用字元刪除

3.4獲得鍵值的資料型別

type key

返回值可能是 string(字串型別) hash(雜湊型別) list(列表型別) set(集合型別) zset(有序集合型別)

3.5賦值與取值

set key value       賦值

get key                取值

3.6遞增數字

incr key

當儲存的字串是整數形式時,redis提供了乙個使用的命令 incr 作用是讓當前的鍵值遞增,並返回遞增後的值

incr num

當要操作的鍵不存在時會預設鍵值為 0  ,所以第一次遞增後的結果是 1 ,當鍵值不是整數時 redis會提示錯誤

redis入門指南(1)

redis是remote dictionary server 遠端字典伺服器 的縮寫,它以字典結構儲存資料,並允許其他應用通過tcp協議讀寫字典中的內容。redis字典中的鍵值除了可以是字串,還可以是其他資料型別。到目前為止redis支援的鍵值資料型別如下 redis資料庫中的所有資料都儲存在記憶體...

Redis入門學習

redis安裝 wget tar xzf redis 2.6.13.tar.gz cd redis 2.6.13 make redis啟動 src redis server redis 簡單測試 src redis cli redis set foo bar okredis get foo bar ...

redis入門學習

redis入門學習筆記 1.remote dictionary server redis a key value儲存系統 b 支援資料的持久化 c 支援資料的備份 d 讀寫速度快 e 所有操作都是原子的 2.資料型別 string hash list set zset a value為string型...