Redis
主页 > 数据库 > Redis >

Redis连接池配置方式

2024-12-24 | 佚名 | 点击:

连接池配置

一、Redis连接池

与JDBC中在与数据库进行连接时耗时,从而需要引入连接池一样。

Java在与Redis进行连接也是需要时间的。所以在Java于Redis进行连接中也需要引入连接池(以空间换时间)。

示例:

pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、jar包准备

三、编写代码配置

创建连接池,并调用处连接

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

import redis.clients.jedis.Jedis;

import redis.clients.jedis.JedisPool;

import redis.clients.jedis.JedisPoolConfig;

 

public class Test

{

    public static void main(String[] args) {

        //连接池配置

        JedisPoolConfig config =new JedisPoolConfig();

        config.setMaxTotal(1000);//最大提供的连接数

        config.setMaxIdle(100);//最大空闲连接数(即初始化提供了100有效的连接数)

        config.setMinIdle(10);//最小保证的提供的(空闲)连接数

        //创建Jedis连接池

        JedisPool pool = new JedisPool(config,"127.0.0.1",6379);

        //从连接池中得到可用的jedis对象

        Jedis jedis = pool.getResource();

        //通过jedis操作Redis数据库

        jedis.set("t2","DaoXiaoMian");

        //关闭jedis对象,将这个对象放回Jedis连接池中

        jedis.close();

    }

}

原文链接:
相关文章
最新更新