使用jedis 鏈結redis資料庫

2021-08-02 08:58:19 字數 1401 閱讀 7965

**:

1.匯入jedis依賴

redis.clients

jedis

2.6.0

2  總共有三種鏈結方式      

123

4567

891011

1213

1415

1617

1819

2021

2223

2425

2627

2829

3031

3233

3435

3637

3839

4041

4243

4445

4647

4849

5051

5253

5455

5657

5859

6061

6263

6465

6667

6869

7071

7273

7475

/*  直接連線 */

public static void main(string args)

/* 使用鏈結池連線 */

public static void main(string args)

/* 使用集群方式連線 */

public static void main(string args) catch (exception e) finally

}

// 關閉連線池

shardedjedispool.close();

}

來自code的**片

snippet_file_0.txt

3.連線異常

異常解決 思路

1.vmware裡面的linux所安裝的redis已經正常啟動 

2.在windows用ssh客戶端鏈結linux可以操作redis 

3 .linux防火牆已經關閉 

4.拼linux的ip也能拼通

5,檢查配置,將bind注釋掉

6.redis目前處於受保護模式,不允許非本地客戶端鏈結,我們可以通過給redis設定密碼,然後客戶端鏈結的時候,寫上密碼就可以解決了

配置redis的命令 

config set requirepass 123 ->123是密碼

這樣連線就ok了

使用Jedis操作redis

連線redis redis的預設埠是6379 jedis jedis new jedis localhost 6379 驗證密碼,如果沒有設定密碼這段 省略 jedis.auth password jedis.connect 連線 jedis.disconnect 斷開連線 setkeys jedi...

使用Jedis操作redis

首先要初始化乙個jedis物件,只需要建立jedis物件的時候指定host,port,password即可。當然,jedis物件又很多構造方法,都大同小異,只是對應和redis連線的socket的引數不一樣而已。簡單使用如下圖所示 使用jedis連線池之後,盡量在用完連線物件後記得把連線歸還給連線池...

使用jedis連線redis

注 使用的jar包 從redis連線池中或取連線資源 jedis jedis jedispool.getresource 返回jedis物件 return jedis 關閉jedis連線資源 public static void close jedis jedis package com.test ...