jedis连接池: JedisPool

使用:

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")));//初始化JedisPooljedisPool = 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

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

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

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

  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. Leetcode 129. 求根到叶子节点数字之和 解题思路及C++实现
  2. Android 下 APK 捆绑器的实现
  3. Bitcoin-NG 可扩展的区块链协议
  4. 20145302张薇 《信息安全系统设计基础》第14周学习总结
  5. JavaEE Web 开发 链接 mysql 出现 Class.not found的错误
  6. 自动化测试基础(一):字符串的取值、切割、替换、去除、拼接
  7. 【Vegas原创】VMWare下,Linux挂载、卸载新硬盘的方法
  8. 释放tcp连接的命令是_TCP协议详解
  9. alize blue_逆战歌曲大全_2016逆战大厅背景音乐汇总一览_快吧游戏
  10. Linux C编程(五) 之 gdb详解
  11. lisp方格网法计算土方量_方格网法计算土方工程量
  12. 读书笔记:聪明人用方格纸
  13. 互联网日报 | 阿里拟280亿港元控股高鑫零售;小米首发80瓦无线秒充;国产特斯拉整车出口海外...
  14. dsf5.0获取嵌入页面的数据
  15. Android 内存溢出、垃圾回收、四种引用
  16. Arduino与Proteus仿真实例-74LS378触发器驱动仿真
  17. 百度算法大全:更新至2121年
  18. 认识Hive,以及Hive的数据定义与数据操作,hive的数据查询和hive函数
  19. 滴滴进军实物电商后,阿里发力网约车
  20. CodeM资格赛C 优惠券 题解

热门文章

  1. 脑壳笨自学java能学会吗_你说了四年自学JAVA,现在咋连Hello world都不会写
  2. 喜马拉雅听 手机端协议分析
  3. scanpy TSNE画图和sklearn TSNE画图复现
  4. Unity3D教程:如何使用脚本进行控制
  5. 杂记 | Linux修改主机名(不用重启)
  6. mac接口测试软件,Paw for Mac,功能齐全的HTTP/REST接口测试工具,osXWin
  7. 第八周(1) Word信函与邮件
  8. 关于无障碍,我们都想错了什么?
  9. IDEA一键启动多个服务
  10. 堆和栈的概念和区别 python_堆和栈的概念和区别(转载)