redis基礎命令

2021-07-30 10:52:43 字數 1385 閱讀 1077

1.增加一條記錄

redis 127.0.0.1:6379> set key1 "hello"

ok

2.讀取一條記錄

> get key1

"hello"

3.讓數字自增

>set key2 1

ok> incr key2

(integer) 2

>get key2

"2"

4.增加一條列表記錄

>lpush  key3 "first       #新增一條列表記錄

(integer) 1

>lpush key3 "sce"   #從左邊插入列表資料

(integer) 2

>rpush key3 "thr"   #從右邊插入列表資料

(integer) 3

>get key3    #輸出key3的值

1) "sce"

2) "first"

3) "thr"

5.建立雜湊記錄

>hset key4 name liuqi    #建立乙個key4存放name 為liuqi
(integer) 1 >hset key4 email "[email protected]" #在key4中插入鍵值對email:[email protected]
(integer) 2  >hget key4 name #獲取key4的name的值 liuqi  >hgetall key4        #獲取key4雜湊表的所有的鍵值對 "name" "liuqi" "email" "[email protected]" >hmset key5 name liuqi *** man age 24    #設定一條雜湊記錄,並一次新增多個鍵值對 ok  >hmget key5 name age           #輸出一條鍵值記錄多條對應鍵的值 "liuqi" "24"  >hgetall key5               #輸出雜湊表的所有鍵值對 "name" "liuqi" "***" "man" "age" "24"
6. 檢視所有key

>keys *

...

7.刪除key

>del key1

(integer)1

Redis基礎命令

一 基本操作 1 寫入乙個key set bar 1 返回ok即 成功 2 得到乙個key的值 get bar 3 獲取所有的key keys 獲取所有的鍵 4 判斷乙個鍵是否存在 exists bar 如果返回1即說明存在,返回0說明不存在 5 刪除鍵 del bar 返回值是刪除的鍵的個數 6 ...

Redis基礎命令

筆者最初接觸redis是因為了解了一些nosql方面的知識,覺得nosql是乙個很有意思的方面。像其中的mongodb,redis等等。當初也沒有深入的去了解redis,直到自己前段時間在寫乙個web專案的時候需要用到快取來進行效能優化我才仔細的來學習redis。下面我就來說說我自己在學習redis...

redis基礎命令

redis的優勢 儲存結構 1.字元型別 2.雜湊型別 3.列表型別 4.集合型別 5.有序型別 功能1.可以為每個key設定超時時間 2.可以通過列表來實現分布式佇列的操作 3.支援發布訂閱的訊息模式 簡單1.提供了很多命令與redis進行互動 redis的應用場景 1.資料快取 商品資料 新聞 ...