**:
1.匯入jedis依賴
redis.clients
jedis
2.6.0
2 總共有三種鏈結方式
1234567
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
/* 直接連線 */來自code的**片public static void main(string args)
/* 使用鏈結池連線 */
public static void main(string args)
/* 使用集群方式連線 */
public static void main(string args) catch (exception e) finally
}
// 關閉連線池
shardedjedispool.close();
}
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 ...