操作redis的工具類:jedisredis:資料庫的名字
jedis:工具類的名字
使用jedis操作redis時,需要匯入jar包//建立jedis物件
jedis jedis =
newjedis
("localhost"
,6379);
//呼叫方法執行redis指令(每一條指令,都有乙個方法)
jedis.
set(
"name"
,"lxy");
jedis.
sadd
("mlist"
,"aaa"
,"bbb"
,"ccc");
string name = jedis.
get(
"name");
system.out.
println
("name:"
+name)
;
頻繁建立與銷毀鏈結比較消耗效能建立集合初始化多個connection
需要時調getconnection()申請
使用完時呼叫close()放回
重用連線,提高效能1:建立連線池的配置物件2:建立連線池
3:從連線池中獲取乙個連線
4:執行redis執行5:釋放連線
// 1:建立連線池的配置物件
jedispoolconfig config =
newjedispoolconfig()
;//設定最大連線
config.
setmaxidle
(100);
//設定空閒連線數
config.
setmaxtotal(10
);// 2:建立連線池
jedispool pool =
newjedispool
(config,
"localhost"
,6379);
// 3:從連線池中獲取乙個連線
jedis jedis = pool.
getresource()
;// 4:執行redis執行
string email = jedis.
set(
"email"
,"[email protected]");
system.out.
println
(jedis.
get(
"email"))
;// 5:釋放連線
jedis.
close()
;
使用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 ...