Redis的基本命令
阿新 • • 發佈:2018-11-22
向redis伺服器傳送命令
ping:redis提供了ping命令來測試客戶端與redis的連線是否正常,如果連線正常會收到回覆pong
使用set和get可以向redis設定資料、獲取資料
del:刪除指定key的內容
keys *:檢視當前庫中所有的key值
redis例項
一個redis程序就是一個redis例項,一臺伺服器可以同時有多個redis例項,不同的redis例項提供不同的服務埠對外提供服務,每個redis例項之間互相影響。每個redis例項都包括自己的資料庫,資料庫中可以儲存自己的例項。
一個redis例項可以包括多個數據庫,客戶端可以指定連線某個redis例項的哪個資料庫,就好比一個mysql中可建立多個數據庫,客戶端連線時指定連線哪個資料庫。
一個redis例項最多可提供16個數據庫,下標從0到15,客戶端預設連線第0號資料庫,也可以通過select選擇連線哪個資料庫。
如果選擇一個不存在資料庫則會報錯
注意:redis不支援修改資料庫的名稱,只能通過select 0、select 1......選擇資料庫。
清空資料的命令:flushall(會把所有資料庫中的命令都清空掉,即使在任意資料庫中執行這個命令,但其它資料庫也會受影響,會清空)
建議:不同的應用系統要使用不同的redis例項而不是使用同一個redis例項下的不同資料庫