redis提供了灵活的数据查询方式,最牛的就是key的搜索支持正则表达式。

jedis.keys(“*”);表示搜索所有key

jedis.keys(“abc*”)表示搜索开头为abc的key数据

遍历了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遍历数据库的东西_java遍历读取整个redis数据库实例相关推荐

  1. redis java 遍历key_java遍历读取整个redis数据库实例

    redis提供了灵活的数据查询方式,最牛的就是key的搜索支持正则表达式. jedis.keys("*");表示搜索所有key jedis.keys("abc*" ...

  2. java set循环取值_Java遍历Map和遍历Set

    Java遍历Map public static void main(String[] args) { Map map = new HashMap(); map.put("1", & ...

  3. java io读取文件_java io读取文件操作代码实例

    这篇文章主要介绍了java io读取文件操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 主要分为字节读取和字符读取,字节读取可以一个一个 ...

  4. php读取excel中数据库,ThinkPHP 框架实现的读取excel导入数据库操作示例

    本文实例讲述了ThinkPHP 框架实现的读取excel导入数据库操作.分享给大家供大家参考,具体如下: 入口文件中: require_once VENDOR_PATH.'PHPExcel/PHPEx ...

  5. java遍历是什么意思_Java遍历集合的几种方法分析(实现原理、算法性能、适用场合)...

    概述 Java语言中,提供了一套数据集合框架,其中定义了一些诸如List.Set等抽象数据类型,每个抽象数据类型的各个具体实现,底层又采用了不同的实现方式,比如ArrayList和LinkedList ...

  6. java遍历是什么意思_Java遍历集合方法分析(实现原理、算法性能、适用场合)...

    概述 Java语言中,提供了一套数据集合框架,其中定义了一些诸如List.Set等抽象数据类型,每个抽象数据类型的各个具体实现,底层又采用了不同的实现方式,比如ArrayList和LinkedList ...

  7. java 遍历map获取下标_java 遍历Map并且获取其中的键值

    import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.M ...

  8. java ftp遍历所有子文件_Java 遍历指定文件夹及子文件夹下的文件

    Java 遍历指定文件夹及子文件夹下的文件 /** * 遍历指定文件夹及子文件夹下的文件 * * @author testcs_dn * @date2014年12月12日下午2:33:49 * @pa ...

  9. java遍历一个map集合_Java遍历Map集合的四种方式

    Map 集合的遍历与 List 和 Set 集合不同.Map 有两组值,因此遍历时可以只遍历值的集合,也可以只遍历键的集合,也可以同时遍历.Map 以及实现 Map 的接口类(如 HashMap.Tr ...

最新文章

  1. 百度搜索引擎广告SEM调用架构示意图
  2. 认认真真推荐几个机器学习类的公众号
  3. Linux防火墙与iptables命令
  4. mysql select db 废弃_php 项目放服务器显示mysql_connect 已经废弃 ?
  5. python win32模块详解_python模块:win32com用法详解
  6. Endnote生成的中英文混排参考文献中“等”与“et al”的处理
  7. C# winform窗体实现图片轮播
  8. Atitit Immutability 和final的优点
  9. Java实现图书管理系统(新手友好)
  10. Gilbreath原理中的数学与魔术(一)——Gilbreath Shuffle First Principle
  11. git提交代码至码云
  12. 加法器、半加器、全加器、超前进位加法器
  13. python查火车票_Python查询火车票(三)
  14. 郁金香搜索引擎的方案(2017版)
  15. 算法技能树2-蓝桥杯-python实现测试次数(摔手机)-动态规划(DP)
  16. 长URL链接转短链接算法
  17. 成熟职场男人的十大标准
  18. 如何使用爬虫分析Python岗位招聘情况
  19. 随机性检测标准对比——国密GM/T 0005 vs NIST SP800-22r1a
  20. 歪解还是正解的一个字....

热门文章

  1. Efficient local alignment discovery amongst noisy long reads
  2. Comprehensive evaluation of error correction methods for high-throughput sequencing data
  3. 目标检测--Training Region-based Object Detectors with Online Hard Example Mining
  4. conda install和pip install的区别
  5. 【Kaidi安装问题】下载mkl过慢
  6. numpy中的cov(方差计算)简单介绍
  7. Java源码详解二:HashMap源码分析--openjdk java 11源码
  8. 报错解决transmission: Error: Input/Output error和ls: reading directory '': Input/output error
  9. 设置树莓派的无线网卡为监听模式(monitor)
  10. mysql数据库c 操作o_linux下c操作mysql数据库。gcc报错。谁能帮忙看下啊。