4. Redis與Java的使用

來源:互聯網
上載者:User

標籤:java操作redis、jedis


本文主要講解java如何操作redis.


使用java串連redis需要引入相應jedis的jar包。


java串連單個redis、redis串連池、redis叢集(稍後在講解)


//串連單個redis伺服器  

Jedis jedis= new Jedis("192.168.0.100", 6379);  

        

//串連redis線程池  

//redis設定物件

JedisPoolConfig config = new JedisPoolConfig();

//可用redis串連執行個體的最大數目

config.setMaxActive(8);

//最大的idle(閒置)的jedis執行個體數,預設值也是8config.setMaxIdle(8);

//等待可用串連的最大時間,單位毫秒,預設值為-1,表示永不逾時。如果超過等待時間,則直接拋出JedisConnectionException;

config.setMaxWait(10000);

//在borrow一個jedis執行個體時,是否提前進行validate操作;如果為true,則得到的jedis執行個體均是可用的;

config.setTestOnBorrow(TEST_ON_BORROW); 

//redis串連池對象

JedisPool jedisPool = new JedisPool(config, "192.168.0.100", "6379", "10000");

Jedis resource = jedisPool.getResource();

// 釋放jedis資源

jedisPool.returnResource(jedis);



分別依次講解String、Hash、List、Set、Zset


一、String操作



二、hash操作


4. Redis與Java的使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.