package cn.jedis;
import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
/**
* Jedis的测试
* @author Administrator
*
*/
public class JedisDemo1 {
@Test
/**
* 单例方式测试jedis
*/
public void demo1(){
// 1.设置IP地址跟端口号
Jedis jedis = new Jedis("localhost",6379);
// 2.保存数据
jedis.set("name", "wangrun");
// 3.获取数据
String name = jedis.get("name");
// 4.数据展示
System.out.println(name);
// 5.关闭连接
jedis.close();
}
@Test
/**
* 连接池的方式测试jedis
*/
public void demo2(){
// 1. 获得jedis的配置对象
JedisPoolConfig config = new JedisPoolConfig();
// 1-1设置最大连接数
config.setMaxTotal(30);
// 1-2设置最大空闲连接数
config.setMaxIdle(10);
//2. 获取连接池
JedisPool jp = new JedisPool(config,"localhost",6379);
// 3.获得核心对象:
Jedis jedis = null;
try {
// 4.通过连接
使用jedis测试连接操作redis
最新推荐文章于 2024-04-10 14:24:41 发布