- 浏览: 134860 次
文章分类
最新评论
-
wangyudong:
很有帮助的代码实例,测试Spring Boot REST AP ...
1、springboot入门案例helloworld与集成hibernate -
wangyudong:
学习了,的确是一个非常好的Spring boot实例,很快就写 ...
1、springboot入门案例helloworld与集成hibernate
1、使用Jedis 连接集群会报 MOVED错误
package com.chen.demo;
import redis.clients.jedis.Jedis;
public class Demo {
public static void main(String[] args) {
String host = "192.168.199.130";
Jedis jedis = new Jedis(host,7002);
String name =null;
name=jedis.get("myname1");
String name2 = null ;
name2=jedis.get("myname2");
String name3=null;
name3=jedis.get("myname3");
System.out.println(name+" "+name2+" "+name3);
jedis.set("key1","value1");
// System.out.println("connection:"+jedis.ping());
}
}
Exception in thread "main" redis.clients.jedis.exceptions.JedisMovedDataException: MOVED 1705 192.168.199.130:7001
2、需要使用JedisCluster连接redis集群
redis版本可能要高一点,目前使用2.8,,同时要引入commons-pool2.jar包
package com.chen.demo;
import java.io.IOException;
import java.util.HashSet;
import java.util.Set;
import redis.clients.jedis.HostAndPort;
import redis.clients.jedis.JedisCluster;
public class Demo3 {
public static void main(String[] args) {
Set<HostAndPort> jedisClusterNodes = new HashSet<HostAndPort>();
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7001));
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7002));
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7003));
JedisCluster jc = new JedisCluster(jedisClusterNodes);
System.out.println(jc.get("myname1"));
System.out.println(jc.get("myname2"));
System.out.println(jc.get("myname3"));
try {
jc.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
package com.chen.demo;
import redis.clients.jedis.Jedis;
public class Demo {
public static void main(String[] args) {
String host = "192.168.199.130";
Jedis jedis = new Jedis(host,7002);
String name =null;
name=jedis.get("myname1");
String name2 = null ;
name2=jedis.get("myname2");
String name3=null;
name3=jedis.get("myname3");
System.out.println(name+" "+name2+" "+name3);
jedis.set("key1","value1");
// System.out.println("connection:"+jedis.ping());
}
}
Exception in thread "main" redis.clients.jedis.exceptions.JedisMovedDataException: MOVED 1705 192.168.199.130:7001
2、需要使用JedisCluster连接redis集群
redis版本可能要高一点,目前使用2.8,,同时要引入commons-pool2.jar包
package com.chen.demo;
import java.io.IOException;
import java.util.HashSet;
import java.util.Set;
import redis.clients.jedis.HostAndPort;
import redis.clients.jedis.JedisCluster;
public class Demo3 {
public static void main(String[] args) {
Set<HostAndPort> jedisClusterNodes = new HashSet<HostAndPort>();
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7001));
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7002));
jedisClusterNodes.add(new HostAndPort("192.168.199.130", 7003));
JedisCluster jc = new JedisCluster(jedisClusterNodes);
System.out.println(jc.get("myname1"));
System.out.println(jc.get("myname2"));
System.out.println(jc.get("myname3"));
try {
jc.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
发表评论
-
tomcat学习一(简单web服务器示例)
2016-09-20 17:14 452Request.java package com.chen ... -
8、在docker上部署简单javaweb应用
2016-04-24 19:12 8511、创建容器javaweb1,并添加数据卷便于将安装文件共享到 ... -
7、Docker容器的数据管理
2016-04-24 17:56 1102一、Docker容器的数据卷 ... -
6、Docker容器的网络连接
2016-04-24 17:54 1676一、Docker容器的网络基础 dock ... -
4、Docker镜像
2016-04-22 09:05 780一、什么是Docker镜像 ... -
5、Docker客户端和守护进程
2016-04-22 09:04 966一、Docker的C/S模式 ... -
3、Docker容器常用命令与在容器中部署静态网站
2016-04-22 09:04 857一、容器的基本操作 ... -
2、Docker简介及docker组成部分
2016-04-22 09:03 17211、Docker提供了一个容器 ... -
1、Ubuntu14.04安装docker
2016-04-22 09:02 644一、安装前检查 1、内核版本 uname - ... -
spring集成redis,集成redis集群
2016-04-19 15:10 81701、通过spring-data-redis集成redis p ... -
redis集群搭建
2016-04-18 16:15 553redis-cli -h 127.0.0.1 -p 6749 ... -
ubuntu14.04卸载redis并手动安装redis-3.0
2016-04-18 16:14 11231、ubuntu 卸载redis 1)卸载软件 ... -
redis五种数据类型常用基本命令总结
2016-04-14 19:00 719redis-cli 启动redis客户端,连接到redis服务 ... -
java连接远程服务器redis常遇问题
2016-04-14 18:58 32161、先在本地CMD命令中ping IP地址,网络是否正常 2、 ... -
redis虚拟机环境搭建与安装redis
2016-04-12 09:14 1747下载VMware 下载ubuntu14.iso 在VMware ... -
dubbo入门案例
2016-04-07 19:47 1172windows安装zookeeper 把下载的zookeepe ... -
webservice cxf简单案例
2016-03-30 18:44 649cxf简单java项目案例 IHelloWorld.java ... -
spring mvc教程视频
2016-01-18 17:29 7771. 韩顺平 Spring视频教程 http://www.yu ... -
Redis与Memcached比较
2016-01-13 11:01 789作为内存数据缓冲 ... -
Redis原理与简述
2016-01-13 10:46 12628Redis是一个开源的key-value存储系统。 ...
相关推荐
java连接redis集群批量String类型插入
spring 工程连接 Redis 集群,以及一些常用的工具类,可直接运行的spring 工程demo
使用java客户端连接Redis 集群,并使用java进行简单的操作
nginx+lua+redis 集群 连接插件和脚本,原来插件是没有密码功能 故 修改了一下 k可以自己下载使用
java连接redis集群进行操作的类,直接就可以使用,获取连接之后自己进行扩展即可
Redis的下载、安装、 Redis集群的搭建、及Java代码连接redis集群讲解
Java操作Redis实例,操作封装.redis 连接池
前言 使用哨兵机制,redis每个实例也是全量存储,每个redis存储的内容都是完整的数据,浪费内存且有木桶效应,同时在数据量大...每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群
redisCluster集群demo,java语言用于获取Redis集群的数据连接池并获取数据。
redis客户端连接,支持redis集群的简单配置,集成spring4
主要给大家介绍了关于java检测redis是否可用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
实现了redis主从复制(读写分离)集群
该库可以与Redis独立数据库以及集群数据库一起使用。 与Redis群集一起使用时,Spark-Redis会意识到其分区方案,并会根据重新分片和节点故障事件进行调整。 Spark-Redis还支持Spark流(DStream)和结构化流。版本...
使用自己购买的阿里云轻量级服务器模拟了redis集群,文档花了一晚上整理,解决遇到的问题写的详细,但搭建过程比较简洁,一点不啰嗦,着重于实操,后续也补充了许多注释进去,包含截图。主要写了以下几点: 1.redis...
采用的哨兵集群监控一主两从
基于Centos7系统,由浅入深讲解如何部署Redis的四种模式,分别是:单机模式、主从模式、哨兵模式、集群模式。 完整原文:http://exp-blog.com/2018/09/14/pid-2285/ 同时提供Jedis客户端封装源码: ● 屏蔽Jedis与...
Lettuce 是一个可扩展的...Redis集群 SSL和Unix 域套接字连接 流媒体API CDI和Spring集成 编解码器(用于数据的 UTF8/bit/JSON 等表示) 多个命令接口 对本机传输的支持 与 Java 8++ 兼容(无描述符的隐式自动模块)
在面试中,可能会涉及到如何使用Java客户端连接Redis服务器,如何进行数据的读写、删除、更新等操作,以及如何处理Redis的连接池和异常情况等问题。此外,面试官还可能会问到如何与Spring框架集成使用Redis等问题。...
RedisFront是一款基于Java Swing开发的跨平台Redis桌面客户端工具,简单易用,功能完善,支持单机模式, 集群模式, 哨兵模式以及 SSH 隧道连接,
redis的安装步骤,增,删,改,查的实际操作,持久化,主从复制,集群,Java连接Redis