jedis的单例测试
Posted 民院小青年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jedis的单例测试相关的知识,希望对你有一定的参考价值。
一、单例测试
/** * 单实例测试 */ @Test public void demo1(){ //1.设置IP地址和端口 Jedis jedis = new Jedis("127.0.0.1",6379); //2.保留数据 jedis.set("name", "wangcheng"); //3.获取数据 String value = jedis.get("name"); System.out.println(value); //4.释放连接 jedis.close(); }
二、连接池测试
/** * 连接池方式连接 */ @Test public void demo2(){ //1.获取连接池的配置对象 JedisPoolConfig config = new JedisPoolConfig(); //2.设置最大连接数 config.setMaxTotal(30); //3.设置最大空闲连接数 config.setMaxIdle(10); //4.获得连接池 JedisPool jedisPool = new JedisPool(config,"127.0.0.1",6379); //5.获得核心对象 Jedis jedis = null; try { //通过连接池获得连接 jedis = jedisPool.getResource(); //设置数据 jedis.set("name", "王成"); //获取数据 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的单例测试的主要内容,如果未能解决你的问题,请参考以下文章