jedis连接Redis服务器

之前的博客介绍了如何安装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

jedis连接Redis服务器_第1张图片

测试:

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-cli -c -h 192.168.xx.xxx -p 6380命令,直接get client,打印出1000,添加成功,执行了删除命令,找不到该key值的value.


只是简单的实现,还需要自己封装很多方法,比如redis中缓存的数据生命周期还需要加入一些适当的算法来设定,还在学习中,之后会总结。


你可能感兴趣的:(redis)