* 使用:
1. 创建JedisPool连接池对象
2. 调用方法 getResource()方法获取Jedis连接
//0.创建一个配置对象
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(50);
config.setMaxIdle(10);
//1.创建Jedis连接池对象
JedisPool jedisPool = new JedisPool(config,"localhost",6379);
//2.获取连接
Jedis jedis = jedisPool.getResource();
//3. 使用
jedis.set("hehe","heihei");
//4. 关闭 归还到连接池中
jedis.close();
* 连接池工具类
public class JedisPoolUtils {
private static JedisPool jedisPool;
static{
//读取配置文件
InputStream is = JedisPoolUtils.class.getClassLoader().getResourceAsStream("jedis.properties");
//创建Properties对象
Properties pro = new Properties();
//关联文件
try {
pro.load(is);
} catch (IOException e) {
e.printStackTrace();
}
//获取数据,设置到JedisPoolConfig中
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(Integer.parseInt(pro.getProperty("maxTotal")));
config.setMaxIdle(Integer.parseInt(pro.getProperty("maxIdle")));
//初始化JedisPool
jedisPool = new JedisPool(config,pro.getProperty("host"),Integer.parseInt(pro.getProperty("port")));
}
/**
* 获取连接方法
*/
public static Jedis getJedis(){
return jedisPool.getResource();
}
}

jedis连接池: JedisPool相关推荐

  1. Redis:Jedis连接池JedisPool

    目录 1.JedisPool的应用 1.1 基本应用 1.2 封装应用 1.3 增加超时重试 2.JedisPool配置 2.1 工厂配置 2.2 资源池配置 Jedis提供了连接池JedisPool ...

  2. Jedis连接池:JedisPool及连接池工具类搭建

    文章目录 Jedis连接池 连接池建立步骤 代码案例 JedisPoolUtils工具类 创建配置文件 编写工具类 编写测试代码 Jedis连接池 连接池建立步骤 JedisPool的配置参数大部分是 ...

  3. jedis连接池:JedisPool

    jedis连接池: JedisPool 使用: 1. 创建JedisPool连接池对象 2. 调用方法 getResource()方法获取Jedis连接 //0.创建一个配置对象JedisPoolCo ...

  4. 详解Jedis连接池报错处理

    在使用Jedis连接池模式下,比较常见的报错如下: redis.clients.jedis.exceptions.JedisConnectionException:Could not get a re ...

  5. Redis-学习笔记05【Jedis连接池】

    Java后端 学习路线 笔记汇总表[黑马程序员] Redis-学习笔记01[Redis环境搭建] Redis-学习笔记02[Redis命令操作] Redis-学习笔记03[Redis持久化] Redi ...

  6. Redis之jedis连接池

    jedis连接池的代码: public class JedisPoolTest {//Redis服务器IPprivate static String ADDR = "127.0.0.1&qu ...

  7. Jedis——连接池

    使用: /*** jedis连接池使用*/@Testpublic void test7(){//0.创建一个配置对象JedisPoolConfig config = new JedisPoolConf ...

  8. jedis连接池的maxIdle和maxtotal参数

    1.我们一般连接redis都需要用到连接池,最常用的就是jedis连接池,连接池中有两个参数的设置对高性能有较大影响:maxIdle和maxTotal 2.maxIdle的意思是连接池中空闲连接的最大 ...

  9. Java中使用Jedis连接池连接Redis数据库流程

    场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...

最新文章

  1. C++ 智能指针的正确使用方式
  2. 026_图书管理案例
  3. CodeForces - 1359D Yet Another Yet Another Task(最大连续子段和)
  4. JDK 11:Java序列化的终结开始了吗?
  5. 查找整数c语言编程,关于算法:查找整数的位数
  6. 大数据技术有什么优势
  7. 多线程同步工具——volatile变量
  8. LVS学习笔记 5高可用集群原理
  9. 2017年多校联合训练 第五场(吉如一)
  10. datastore java_Java Datastore.find方法代码示例
  11. java 不变类_[探讨java深入的不变模式] java中String类的用法
  12. CF374C Inna and Dima 题解
  13. 抖音 快手 皮皮虾 短视频一次解析
  14. 闲置手机不要换锅换盆,你会后悔的
  15. win10无法访问ubuntu共享文件夹(smbd出错排查)
  16. Unity学习简易单人FPS开发——AI实现(部分)
  17. 统计英文中单词的个数
  18. ubuntu下定时清理文件
  19. 【Java基础】语法基础
  20. Android蓝牙调试助手

热门文章

  1. web项目的实时监控-思路
  2. 消费升级背景下零食行业发展报告_撬动2万亿零食市场,天猫618带动零食品牌上半年最大增长...
  3. 【Mac】苹果电脑Vue项目运行、报错 .DS_Store
  4. android程序员用macbook,程序员必备,效率提升10倍,Mac上那些颜值高功能强大的软件,我只推荐这10个!...
  5. hlookup函数使用教程_星期五的Excel函数:HLOOKUP查找当前价格
  6. 通过联网问题的解决看singress.exe应用程序
  7. docker使用过程中遇到的Linux中的su命令
  8. iOS - 获取设备型号方法
  9. 双十二买什么蓝牙耳机好?平价好用蓝牙耳机推荐
  10. 红蓝对抗可能面试题 -安全工程师面试常见问题