之前的博客介绍了如何安装Redis:【Linux】redis的安装
如何搭建Redis集群:【Linux】redis集群
那么,如何使用Redis的Java客户端呢?接下来就是一个简单的实例:此处不介绍单机版的,只介绍集群版的。
步骤一:下载jedis的jar包:在pom.xml文件中添加如下配置:
<!-- 导入redis的jar包***************2016-6-25-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.6.2</version>
</dependency>
步骤二:配置redis客户端集群版,新建applicationContext-redis.xml
测试:
JedisCluster jediscluster;
public JedisCluster getJediscluster() {
return jediscluster;
}
public void setJediscluster(JedisCluster jediscluster) {
this.jediscluster = jediscluster;
}
存储Json
@RequestMapping("/Test/test1")
public void test1(HttpServletRequest request, HttpServletResponse response) {
//添加缓存(String)
jediscluster.set("client", "1000");
String string = jediscluster.get("client");
System.out.println("缓存添加成功,value="+string);
//根据key删除缓存
jediscluster.del("client");
System.out.println("缓存删除成功");
}
只是简单的实现,还需要自己封装很多方法,比如redis中缓存的数据生命周期还需要加入一些适当的算法来设定,还在学习中,之后会总结。