Redis常用命令(String資料型別的操作)

2021-07-27 06:02:43 字數 883 閱讀 3049

redis是目前非常流行的nosql資料庫之一。主要用於在web應用中充當快取,比如存放使用者資訊(一般存放使用者資訊時都會使用多台redis伺服器,使用主從伺服器,主伺服器用於寫操作,從伺服器用於讀操作)。

redis是非常流行的key-value資料庫,主要有五種資料型別分別是:

string、hashes、lists、sets,sorted sets.

本文主要是講解redis對string的基本操作。

首先啟動redis。

windows下雙擊執行startsentinel.bat哨兵和startserver.bat。啟動服務後,雙擊執行redis-cli.exe。

啟動後介面如下:

1:使用set命令可以向redis中插入乙個值格式如下:

set key value

注意value需要使用雙引號,操作成功後會返回ok

2:使用get獲取值

get key

操作成功後返回該值

3:使用del刪除值

del key

操作成功後返回影響 個數

4:設定鍵值的過期時間

expire key

操作成功後返回受影響的個數

上圖設定的是key1過期時間為20秒,20秒之內可以獲取到該值,20秒之後則無法獲取該值。

redis中String型別常用命令

設值 set key value 單獨設值 setnx key1 value1 單獨設值,新增返回1,修改返回0 setex key1 10 value1 設臨時值,10為過期時間 秒 setrange key1 index value 替換字串,從index開始替換 mset k1 v1 k2 v...

redis中string型別常用命令

set k1 v1 設定k1 get k1 得到k1的value incr k1 把k1對應的整數值加1,返回加1後的值,如果k1不存在,則建立乙個k1,初始值為0,加1後返回1 decr k1 減1操作,不存在的key初始值為0,減1後返回 1 strlen k1 返回字元長度,如果字元不存在返回...

Redis常用命令

1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...