java:jedis-demo

package com.bumblebee.jedis;

import org.junit.Test;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;

/**
 * redis - jedis 测试 
 * @author bumblebee
 * @date 2017年7月28日
 */
public class jedisTest1 {
	
	/**
	 * 单实例测试
	 */
	@Test
	public void demo1() {
		//设置IP和端口
		Jedis jedis = new Jedis("localhost",6379);
		//set值
		jedis.set("name", "bumblebee"); 
		//get值
		System.out.println(jedis.get("name"));
		//释放资源
		jedis.close();
	}
	/**
	 * 使用连接池
	 */
	@Test
	public void demo2() {
		//获取连接池对象
		JedisPoolConfig config = new JedisPoolConfig();
		//设置最大连接数
		config.setMaxTotal(30);
		//设置最大空闲连接数
		config.setMaxIdle(10);
		//获得连接池
		JedisPool jedisPool = new JedisPool(config,"localhost",6379);
		//获取核心对象
		Jedis jedis = null;
		try {
			jedis = jedisPool.getResource();
			jedis.set("hello", "hello 666");
			System.out.println(jedis.get("hello"));
		}catch (Exception e) {
			e.printStackTrace();
		} finally {
			//释放
			if(jedis != null)
				jedis.close();
			if(jedisPool != null)
				jedisPool.close();
		}
	}
}

 

赠人玫瑰 手留余香
Sql 查询当天、本周、本月记录
JSOUP 爬取 磁力链接
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论