最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

遍歷了key就能遍歷到value。

其實就是一個set

復制代碼 代碼如下:

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 運算
復制代碼 代碼如下:

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

 }

}

相關文章

  • Java 生成PDF文檔的示例代碼

    Java 生成PDF文檔的示例代碼

    這篇文章主要介紹了Java 生成PDF文檔的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Java集合之LinkedHashSet類詳解

    Java集合之LinkedHashSet類詳解

    這篇文章主要介紹了Java集合之LinkedHashSet類詳解,LinkedHashSet 是 Java 中的一個集合類,它是 HashSet 的子類,并實現(xiàn)了 Set 接口,與 HashSet 不同的是,LinkedHashSet 保留了元素插入的順序,并且具有 HashSet 的快速查找特性,需要的朋友可以參考下
    2023-09-09
  • Java編程Webservice指定超時時間代碼詳解

    Java編程Webservice指定超時時間代碼詳解

    這篇文章主要介紹了Java編程Webservice指定超時時間代碼詳解,簡單介紹了webservice,然后分享了通過使用JDK對Webservice的支持進行Webservice調用實現(xiàn)指定超時時間完整示例,具有一定借鑒價值,需要的朋友可以參考下。
    2017-11-11
  • Java?Shell?springboot通用Shell啟動腳本方式

    Java?Shell?springboot通用Shell啟動腳本方式

    這篇文章主要介紹了Java?Shell?springboot通用Shell啟動腳本方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • spring+srpingmvc+hibernate實現(xiàn)動態(tài)ztree生成樹狀圖效果

    spring+srpingmvc+hibernate實現(xiàn)動態(tài)ztree生成樹狀圖效果

    這篇文章主要介紹了spring+srpingmvc+hibernate動態(tài)ztree生成樹狀圖效果,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • Java如何實現(xiàn)簡單后臺訪問并獲取IP

    Java如何實現(xiàn)簡單后臺訪問并獲取IP

    這篇文章主要介紹了Java如何實現(xiàn)簡單后臺訪問并獲取IP,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • springBoot+webMagic實現(xiàn)網(wǎng)站爬蟲的實例代碼

    springBoot+webMagic實現(xiàn)網(wǎng)站爬蟲的實例代碼

    這篇文章主要介紹了springBoot+webMagic實現(xiàn)網(wǎng)站爬蟲的實例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • java模仿windows計算器示例

    java模仿windows計算器示例

    這篇文章主要介紹了java模仿windows計算器示例,需要的朋友可以參考下
    2014-05-05
  • 如何利用MyBatisX插件自動生成代碼

    如何利用MyBatisX插件自動生成代碼

    這篇文章主要介紹了如何利用MyBatisX插件自動生成代碼,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • 兩種Eclipse部署動態(tài)web項目方法

    兩種Eclipse部署動態(tài)web項目方法

    這篇文章主要介紹了兩種Eclipse部署動態(tài)web項目方法,需要的朋友可以參考下
    2015-11-11

最新評論

泰宁县| 霍林郭勒市| 万全县| 自治县| 阳山县| 韶关市| 利津县| 鹤峰县| 固始县| 雅安市| 张家界市| 丰都县| 望谟县| 华容县| 海门市| 三河市| 沿河| 越西县| 阳城县| 铜梁县| 河间市| 广东省| 金溪县| 教育| 噶尔县| 定安县| 泰来县| 白水县| 隆回县| 汉源县| 麟游县| 马边| 高邮市| 宜州市| 佛学| 靖宇县| 辰溪县| 龙山县| 东莞市| 遂平县| 汝城县|