(Redis教程)Redis最常見的命令行講解

啓動Redis

啓動Redis的三個方法是:默認配置、運行配置、配置文件啓動。
(切換redis的安裝目錄到 D:\redis 運行命令行)

默認配置:因爲直接啓動無法自定義配置,所以這種方式不會再生產環境中使用。

redis-server

運行配置:redis-server加上要修改配置名和值(可以是多對),沒有設置的配置將使用默認配置。

redis-server --port 6380

雖然運行配置可以自定義配置,但如果需要修改的配置較多,可以考慮將配置保存到文件中,即使用配置文件啓動

redis-server.exe redis.windows.conf

在這裏插入圖片描述

啓動redis後會打印出一些日誌,通過日誌可以看到信息:
當前redis版本是3.0.504。
Redis的默認端口是6379。

連接redis服務

交互式方式:

通過redis-cli -h {host} -p {port}的方式連接到Redis服務,之後所有的操作都是通過交互的方式實現,不需要再執行redis-cli了,例如:
在這裏插入圖片描述
命令方式:redis-cli -h {host} -p {port} {command}

例如:
在這裏插入圖片描述

停止redis服務

使用shutdown命令來停止Redis服務:redis-cli shutdown

Redis的日誌輸出如下:
在這裏插入圖片描述
還可以通過kill進程號的方式關閉掉Redis,但是不要粗暴地使用kill -9強制殺死Redis服務。

全局命令

  1. 查看所有鍵:key * 會將所有的鍵輸出。
    在這裏插入圖片描述
  2. 查看鍵總數:dbsize 返回當前數據庫中鍵的總數。
    在這裏插入圖片描述
  3. 檢查鍵是否存在:exists key 如果間存在則返回1,不存在則返回0。
    在這裏插入圖片描述
  4. 刪除鍵:del key
    在這裏插入圖片描述
  5. 鍵過期:expire key seconds
  • Redis支持對鍵添加過期時間,當超過過期時間後,會自動刪除鍵
    在這裏插入圖片描述
  • ttl命令會返回鍵的剩餘過期時間。若返回值>=0,表示鍵剩餘的過期時間;若返回-1,鍵沒有設置過期時間;若返回-2,鍵不存在。
    在這裏插入圖片描述
  1. 鍵的數據結構類型:type key
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章