redis原始的连接方式
Posted 地中海
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis原始的连接方式相关的知识,希望对你有一定的参考价值。
package com.ithiema.jedis; import org.junit.Test; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class JedisTest { //通过java程序访问redis数据库 @Test //获得单一的jedis对象操作数据库 public void test1(){ //1、获得连接对象 Jedis jedis = new Jedis("192.168.186.131", 6379); //2、获得数据 String username = jedis.get("username"); System.out.println(username); //3、存储 jedis.set("addr", "北京"); System.out.println(jedis.get("addr")); } //通过jedis的pool获得jedis连接对象 @Test public void test2(){ //0、创建池子的配置对象 JedisPoolConfig poolConfig = new JedisPoolConfig(); poolConfig.setMaxIdle(30);//最大闲置个数 poolConfig.setMinIdle(10);//最小闲置个数 poolConfig.setMaxTotal(50);//最大连接数 //1、创建一个redis的连接池 JedisPool pool = new JedisPool(poolConfig, "192.168.186.131", 6379); //2、从池子中获取redis的连接资源 Jedis jedis = pool.getResource(); //3、操作数据库 jedis.set("xxx","yyyy"); System.out.println(jedis.get("xxx")); //4、关闭资源 jedis.close(); pool.close(); } }
以上是关于redis原始的连接方式的主要内容,如果未能解决你的问题,请参考以下文章