亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java遍歷讀取整個redis數(shù)據(jù)庫實例

 更新時間:2014年05月29日 08:52:30   作者:  
這篇文章主要介紹了java遍歷讀取整個redis數(shù)據(jù)庫實例,使用支持正則表達(dá)式的key搜索方法jedis.keys(“*”)實現(xiàn),需要的朋友可以參考下

redis提供了靈活的數(shù)據(jù)查詢方式,最牛的就是key的搜索支持正則表達(dá)式。

jedis.keys(“*”);表示搜索所有key
jedis.keys(“abc*”)表示搜索開頭為abc的key數(shù)據(jù)

遍歷了key就能遍歷到value。

其實就是一個set

復(fù)制代碼 代碼如下:

RedisDO rd = new RedisDO();
  rd.open();
  Set s = rd.jedis.keys("*");
  Iterator it = s.iterator();

 
  while (it.hasNext()) {
   String key = (String) it.next();
   String value = rd.jedis.get(key);
   System.out.println(key + value);
  }
  rd.close();

rd的算法為集成redis 運算
復(fù)制代碼 代碼如下:

package com.javaer.click.way;

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

public class RedisDO {
 public Jedis jedis;

 public void close(){
  jedis.disconnect();
  jedis = null;
 }

 public Jedis open(){
  JedisPoolConfig config = new JedisPoolConfig();

  config.setMaxActive(100);

  config.setMaxIdle(20);

  config.setMaxWait(1000l);
  JedisPool pool;
  pool = new JedisPool(config, "xxxxxxxx.xx.xx.xx", 6379);

  boolean borrowOrOprSuccess = true;
  try {
   jedis = pool.getResource();
   // do redis opt by instance
  } catch (JedisConnectionException e) {
   borrowOrOprSuccess = false;
   if (jedis != null)
    pool.returnBrokenResource(jedis);

  } finally {
   if (borrowOrOprSuccess)
    pool.returnResource(jedis);
  }
  jedis = pool.getResource();
  return jedis;
 }
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub

 }

}

相關(guān)文章

  • 2019年最新Java學(xué)習(xí)路線圖

    2019年最新Java學(xué)習(xí)路線圖

    不管你是不懂電腦的小白,還是已經(jīng)步入開發(fā)的大牛,這套路線路絕對不容錯過,路線圖的宗旨就是分享,專業(yè),便利,讓喜愛Java的人,都能平等的學(xué)習(xí),感興趣的同學(xué)可以了解一下
    2019-03-03
  • springboot如何通過URL方式訪問外部資源

    springboot如何通過URL方式訪問外部資源

    這篇文章主要介紹了springboot如何通過URL方式訪問外部資源,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java使用get請求接收List集合數(shù)據(jù)(json)并導(dǎo)出報表問題

    Java使用get請求接收List集合數(shù)據(jù)(json)并導(dǎo)出報表問題

    這篇文章主要介紹了Java使用get請求接收List集合數(shù)據(jù)(json)并導(dǎo)出報表問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • java8新特性之方法引用示例代碼

    java8新特性之方法引用示例代碼

    這篇文章主要給大家介紹了關(guān)于java8新特性之方法引用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • SWT(JFace) 圖片瀏覽器 實現(xiàn)代碼

    SWT(JFace) 圖片瀏覽器 實現(xiàn)代碼

    SWT(JFace)小制作:圖片瀏覽器
    2009-06-06
  • 深入理解Mybatis中的resultType和resultMap

    深入理解Mybatis中的resultType和resultMap

    這篇文章給大家介紹了mybatis中的resultType和resultMap的用法實例講解,MyBatis中在查詢進(jìn)行select映射的時候,返回類型可以用resultType,也可以用resultMap,至于兩種用法區(qū)別,通過本文一起學(xué)習(xí)吧
    2016-09-09
  • 簡單了解Java程序運行整體流程

    簡單了解Java程序運行整體流程

    這篇文章主要介紹了簡單了解Java程序運行整體流程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Springboot訪問html頁面的教程詳解

    Springboot訪問html頁面的教程詳解

    這篇文章主要介紹了Springboot訪問html頁面的教程,本文圖文并茂給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-03-03
  • Java RocketMQ 路由注冊與刪除的實現(xiàn)

    Java RocketMQ 路由注冊與刪除的實現(xiàn)

    這篇文章主要介紹了Java RocketMQ 路由注冊與刪除的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Spring IOC (DI) 依賴注入的四種方式示例詳解

    Spring IOC (DI) 依賴注入的四種方式示例詳解

    這篇文章主要介紹了Spring IOC (DI) 依賴注入的四種方式,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06

最新評論