Redis之Jedis連線池技術

2021-12-30 07:51:04 字數 1030 閱讀 8236

使用連線池技術可以很方便高效地管理連線資源,這一點和mysql類似。

核心類為jedispool,它的構造方法有三個引數,後兩個和jedis一致,第乙個引數需要指定連線池的配置物件,所以也要構造乙個配置物件來協同工作!

package com.rr.learnredis;

import org.junit.test;

import redis.clients.jedis.jedis;

import redis.clients.jedis.jedispool;

import redis.clients.jedis.jedispoolconfig;

public class jedispooltest catch (ioexception e) {

e.printstacktrace();

// 獲得池物件

jedispoolconfig cofig = new jedispoolconfig();

cofig.setmaxidle(integer.parseint(pro.get("redis.maxidle").tostring()));

cofig.setminidle(integer.parseint(pro.get("redis.minidle").tostring()));

cofig.setmaxtotal(integer.parseint(pro.get("redis.maxtotal").tostring()));

pool = new jedispool(cofig, pro.getproperty("redis.url"), integer.parseint(pro.getproperty("redis.port")));

// 獲得jedis資源的方法

public static jedis getjedis() {

return pool.getresource();

public static void main(string args) {

system.out.print(getjedis().get("addr"));

Redis之Jedis連線池 八

jedis不像jdbc,需要從第三方的jar包獲取連線池,jedis自帶連線池 jedis連線池使用 test public void test7 jedis連線池使用 test public void test7 最大活動物件數 redis.pool.maxtotal 1000 最大能夠保持ide...

Jedis連線池的使用

所需jar jedis 2.1.0.jar和commons pool 1.5.4.jar jedis操作步驟如下 1 獲取jedis例項需要從jedispool中獲取 2 用完jedis例項需要返還給jedispool 3 如果jedis在使用過程中出錯,則也需要還給jedispool packag...

Jedis連線池的使用

所需jar jedis 2.1.0.jar和commons pool 1.5.4.jar jedis操作步驟如下 1 獲取jedis例項需要從jedispool中獲取 2 用完jedis例項需要返還給jedispool 3 如果jedis在使用過程中出錯,則也需要還給jedispool 如下 pac...