java访问redis集群服务器
2016-05-20 18:57
381 查看
继续上篇REDIS集群通过java代码访问
pom依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.3.5.RELEASE</version> </dependency>
访问reids
package com.terry.redis; import java.util.HashSet; import java.util.Set; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import redis.clients.jedis.HostAndPort; import redis.clients.jedis.JedisCluster; @Configuration public class RedisConfiguration { @Bean public JedisCluster getRedisCluster() { Set<HostAndPort> jedisClusterNodes = new HashSet<HostAndPort>(); jedisClusterNodes.add(new HostAndPort("192.168.2.113",7000)); jedisClusterNodes.add(new HostAndPort("192.168.2.113",7001)); jedisClusterNodes.add(new HostAndPort("192.168.2.113",7002)); JedisCluster jc = new JedisCluster(jedisClusterNodes,5000,1000); return jc; } }
测试:
package com.terry.action; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import redis.clients.jedis.JedisCluster; @RestController @RequestMapping("/redis") public class RedisAction { @Autowired private JedisCluster jedisCluster; @RequestMapping("/set/{key}/{value}") public String set(@PathVariable("key") String key,@PathVariable("value") String value) { String result = "NO"; try { result = jedisCluster.set(key, value); System.out.println(result); } catch (Exception e) { e.printStackTrace(); } return result; } @RequestMapping("/get/{key}") public String get(@PathVariable("key") String key) { String value = jedisCluster.get(key); return value; } }
查看redis,发现数据已经可以分布存储了,也可以访问到。
相关文章推荐
- Redis介绍以及安装(Linux)
- Redis相关概念
- Redis集群使用总结(一)
- 新浪微博爬虫(Scrapy、Redis)环境搭建
- Redis源码学习
- Redis 与 数据库处理数据的两种模式
- Windows下安装redis服务
- zabbix 3.0.2监控redis
- Spring Data Redis实现一个订阅/发布系统
- redis
- 【NoSql】Redis
- redis环境配置
- window下安装redis以及配置phpredis
- redis的常用命令、问题和一些缓存清理
- redis队列的实现
- redis一些简单操作
- php使用yum安装的,但是找不到phpize,因为需要用到phpize安装redis
- redis实现点击量/浏览量
- redis 基础入门
- RabbitMq与Redis