1. 程式人生 > >redis原始的連接方式

redis原始的連接方式

clas res pack 關閉資源 new con name AC 關閉

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原始的連接方式