Redis 命令用於在 Redis 服務器上執行一些操作,而命令運行的方式是通過客户端命令行來執行的,這種方式也被稱為“命令行模式”。因此想要在 Redis 服務器上運行命令,您首先需要開啓一個 Redis 客户端。操作方法如下:

在 CMD 命令行輸入以下命令啓動一個 Redis 客户端:

redis-cli

注意:在開啓客户端之前,你要確定 Redis 服務器已經開啓。

本地服務器運行命令

本地服務器指的是,Redis 服務器和客户端安裝在同一台計算機上,本教程中 Redis 運行環境都是以本地服務器來運行的。 

在計算機上打開一個 Redis 客户端輸入以下命令,驗證客户端與Redis 服務器是否成功連接。

C:\Users\Administrator>redis-cli
127.0.0.1:6379> PING
PONG
127.0.0.1:6379>

通過執行命令 PING,以檢查服務器是否正在運行,結果返回 PONG,説明已經成功連接了本地 Redis 服務器。

遠程服務器上運行命令

遠程服務器顧名思義指的是服務器安裝在另外一台計算機上,而非本地。這台遠程計算機可以是局域網中的一台,也可以是 Internet 聯網狀態下的遠程計算機。Redis 提供了連接遠程服務器的命令,格式如下:

C:\Users\Administrator>redis-cli -h host -p port -a password

參數説明:

  • -h:用於指定遠程 Redis 服務器的 IP 地址;
  • -p:用於指定 Redis 遠程服務器的端口號;
  • -a:可選參數,若遠程服務器設置了密碼,則需要輸入。

下面示例展示瞭如何連接到 Redis 遠程服務器。

服務器在主機 IP 是 192.168.31.1,端口號為 6379 ,密碼為 123456。

C:\Users\Administrator>redis-cli -h 127.0.0.1 -p 6379 -a 123456
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING 
PONG

命令行自動提示功能

Redis 擁有強大的命令行提示功能,支持Tab鍵自動補全,並且您也可以通過HELP命令查看幫助信息,如下所示:

127.0.0.1:6379> HELP SET
SET key value [expiration EX seconds|PX milliseconds] [NX|XX]
summary: Set the string value of a key
since: 1.0.0
group: string