1. 程式人生 > 其它 >Java學習,利用IDEA開發工具連線redis

Java學習,利用IDEA開發工具連線redis

Idea連線redis及Jedis資料操作

注意是否開啟了redis服務!!!

1、開啟虛擬機器終端,檢視虛擬機器防火牆是否關閉

檢視防火牆當前狀態命令:

$sudo ufw status

我的是預設關閉的!

如果你的是啟用狀態需要自己手動關閉防火牆,不然虛擬機器會阻止你的連線

關閉防火牆命令:

$ sudo ufw disable

2、開啟redis.conf檔案,需要修改裡面的一些配置

第一:redis.conf中註釋掉bind 127.0.0.1(註釋在前面加#)比如我的

修改完成後可以檢視你的修改是否成功

輸入命令:$ ps -ef|grep redis

此時bind的值配置為空代表會接受所有來自於可用網路介面的連線。

第二:把redis.conf檔案中的protected-mode yes==>yes改為no

3、檢視本虛擬機器ip地址

檢視命令:

$ ifconfig

如果輸入ifconfg報錯,可能沒有安裝noot-tools工具,輸入以下命令安裝即可

$sudo apt install net-tools

4、開啟Idea建立一個maven專案:

1、首先匯入pom.xml檔案依賴

 1 <dependencies>
 2     <dependency>
 3         <groupId>redis.clients</groupId>
 4
<artifactId>jedis</artifactId> 5 <version>3.2.0</version> 6 </dependency> 7 <dependency> 8 <groupId>junit</groupId> 9 <artifactId>junit</artifactId> 10 <version>4.12</version> 11 <scope>compile</scope> 12
</dependency> 13 </dependencies>

2、在建立一個Demo01類開始測試程式的編寫!

程式碼如下:

1 public class Demo01 {
2  public static void main(String[] args) {
3 // 建立jedis物件,連線redis服務
4         Jedis jedis=new Jedis("172.0.0.1",6379);//虛擬機器ip,預設redis埠號
5         System.out.println(jedis.ping());//列印輸出ping
6  jedis.close();//// 關閉jedis,釋放資源
7     }
8 }

執行demo01,當控制檯輸出PING的時候代表連線成功了!