目錄
一、引言
二、數據庫管理命令
三、redis客戶端
四、Java客戶端使用Redis
五、相關命令使用
1.get,set
2.exists,del
3.keys
4.expire,ttl
六、總結
一、引言
? 在之前學了redis相關類型命令之后,本篇文章,我們就將深入到redis客戶端中進行學習。
二、數據庫管理命令
? 在redis中也是存在database這樣的概念的,但不像mysql那樣(想創建就創建,想刪除就刪除),redis中的database是現成的,不能創建新的,也不能刪除數據庫,redis提供了16個數據庫,編號0-15,這16個數據庫中的數據是隔離的。
? select 0 選擇數據庫
? 默認情況下,使用的數據庫是0號,用0號完全足夠了。
三、redis客戶端
? 通常使用redis的api定制化redis的客戶端程序,redis本身有一個應用層協議,所以一些程序能夠自定義redis的使用。
四、Java客戶端使用Redis
? 需要通過maven引入依賴jedis,關于jedis相關內容請看:Maven Repository: redis.clients ? jedis
? 由于Java大部分是基于Windows系統進行開發,所以要訪問Linux上的redis客戶端就必須使用云服務器的外網IP,但由于云服務器的外網IP容易被入侵,所以此處咱們使用ssh端口(默認:22端口)轉發進行訪問,把云服務器的redis端口映射到本地主機上
??
查看是否連接成功:
五、相關命令使用
1.get,set
2.exists,del
3.keys
4.expire,ttl
? 這些命令都是之前相關文章的操作,但是希望大家能不要刻意去背這些使用的方法,而是遇到不明白的能夠去redis官網查詢其相關操作!
六、總結
? 使用Jedis操作Redis相關操作的知識并不復雜,與之前的文章在redis客戶端直接操作差別不大,多加練習即可,多看看官方文檔即可!