1. 程式人生 > >Jedis 連接池實例

Jedis 連接池實例

ring nal new ges order total source cli stack

package com.java1234.redis; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; /** * 測試類 * @author user * */ public class JedisTest { public static void main(String[] args) { JedisPoolConfig config=new JedisPoolConfig();
// 連接池的配置對象 config.setMaxTotal(100); // 設置最大連接數 config.setMaxIdle(10); // 設置最大空閑連接數 JedisPool jedisPool=new JedisPool(config,"192.168.1.107",6379); Jedis jedis=null; try{ jedis=jedisPool.getResource(); // 獲取連接 jedis.auth("123456"
); // 設置密碼 jedis.set("name", "java知識分享網"); // 設置值 String value=jedis.get("name"); // 獲取值 System.out.println(value); }catch(Exception e){ e.printStackTrace(); }finally{ if(jedis!=null){ jedis.close();
} if(jedisPool!=null){ jedisPool.close(); } } } }

運行:

技術分享

Jedis 連接池實例