1. 程式人生 > >Redis第一課:安裝,執行,常用命令;

Redis第一課:安裝,執行,常用命令;

本文只作為參考學習:

1:下載redis地址:
https://github.com/MSOpenTech/redis/releases
解壓檔案就可以看到以下檔案目錄:
在這裡插入圖片描述
開啟一個 cmd 視窗 使用 cd 命令切換目錄到 C:\redis 執行:
redis-server.exe redis.windows.conf

也可以在檔案目錄下新建一個檔案:
在這裡插入圖片描述

雙擊執行run.cmd檔案,就能看到:
在這裡插入圖片描述
該伺服器預設埠號是:6379

這時候另啟一個 cmd 視窗,原來的不要關閉,不然就無法訪問服務端了。
切換到 redis 目錄下:

再輸入:redis-cli,就可以設定鍵值對了,set(存值)get(取值)


在這裡插入圖片描述

2:設定:
用編輯器開啟資料夾目錄下面的redis.windows.conf檔案,可以修改幾個資料:
(1)要繫結訪問的埠,一般是連線資料庫的(不會是自己本機的埠)
在這裡插入圖片描述

(2)預設資料庫的數量:16個(也可以修改,比如200或者300)
在這裡插入圖片描述

(3)設定儲存資料的頻率(預設有三個資料:900秒發生1次改變的資料會被儲存到資料庫;300秒發生10次資料改變就會儲存到資料庫;60秒發生10000次資料改變就會儲存到資料庫)
在這裡插入圖片描述

3:通用命令符:
(1)鍵值相關命令

  keys * 取出當前所有的key

  exists name 檢視n是否有name這個key

  del name 刪除key name

  expire confirm 100 設定confirm這個key100秒過期

  ttl confirm 獲取confirm 這個key的有效時長

  select 0 選擇到0資料庫 redis預設的資料庫是0~15一共16個數據庫

  move confirm 1 將當前資料庫中的key移動到其他的資料庫中,這裡就是把confire這個key從當前資料庫中移動到1中

  persist confirm 移除confirm這個key的過期時間

  randomkey 隨機返回資料庫裡面的一個key

  rename key2 key3 重新命名key2 為key3

  type key2 返回key的資料型別

(2)伺服器相關命令

  ping PONG返回響應是否連線成功

  echo 在命令列列印一些內容

  select 0~15 編號的資料庫

  quit  /exit 退出客戶端

  dbsize 返回當前資料庫中所有key的數量

  info 返回redis的相關資訊

  config get dir/* 實時傳儲收到的請求

  flushdb 刪除當前選擇資料庫中的所有key

  flushall 刪除所有資料庫中的資料庫

4:對於不同資料型別的不同命令符:
(1)Redis 字串(String):

(2)Redis 雜湊(Hash)

(3)Redis 列表(List)

(4)Redis 集合(Set)

(5)Redis 有序集合(sorted set)