• 1
  • 2
  • 3
  • 4
  • 5
mssql数据库问题 首 页  »  帮助中心  »  数据库  »  mssql数据库问题
Java客户端对Redis的简单实用
发布日期:2016-4-17 10:4:32

  Java客户端对Redis的简单实用

  在前面的几篇文章中讲述了在centos中对【Redis的介绍以及安装】:http://www.cuiyongzhi.com/index.php/post/61.html 和【Redis启动项Config的配置】:http://www.cuiyongzhi.com/index.php/post/62.html,所以在这里带来的就是在Java中对Redis的基本操作!

  

  开始在Java中使用 Redis 前,我们需要确保已经安装了 redis 服务并处于开启状态(如上图所示)及 Java redis 驱动,redis的依赖可以到这里下载:http://pan.baidu.com/s/1kVhGTPd ,同时还需要将我们下载的jar包导入到我们的java项目中,这里我就是新建的一个简单的java项目测试的,首先让我们从java连接Redis服务开始吧,同时之前我们有说道Redis是支持多数据类型的,所以在这里我们可以尝试多数据类型的存储和读取操作!

  ①Java连接到Redis服务,如下所示:

  

  运行以上代码如果redis服务是开启并且连接成功的话会如下所展示:

  

  ②Redis存储读取String(字符串) 实例

  

  以上代码通过set的方法将key为dapengniao、value为cuiyongzhi的String类型键值对存入到redis中,后面采用get方法通过key获取并输出,最终结果如下所示:

  

  ③Redis存储读取List(列表) 实例

  

  在上面示例②中存入和输出的是String字符串,为了展示redis的支持存储的多样性,所以这里我展示的是对列表List的存储和获取,最终运行结果如下:

  

  ④Redis读取所有Keys 实例

  

  这里的方法做了几件事情:1、查找redis里面所有存在的key;2、对key对应的值做类型区分;3、取出key对应的value值输出;在这里值得注意的是2和3这两步,在代码中也有注释,需要注意的就是对value类型不同采用不同的取值方式,最终可以看到现在在我redis缓存了那些数据如下:

  

  到这里就对简单的java for redis的用法就有了一个了解。