Jedis 连接集群模式

Redis 集群采用去中心化的思想,没有中心节点的说法,对于客户端来说,整个集群可以看成一个整体,可以连接任意一个节点进行操作,就像操作单一 Redis 实例一样,不需要任何代理中间件,当客户端操作的 key 没有分配到该节点(当前连接的节点)上时,Redis 会返回转向指令,指向正确的节点。

下面将介绍怎样通过 Jedis 连接到 Redis 集群,并且写入和读取数据。

注意:如何搭建 Redis 集群模式,请参考“Redis 集群”。

示例

连接到本地搭建的 Redis 集群,向集群写入数据和读取数据。代码如下:

HostAndPort hostAndPort = new HostAndPort("127.0.0.1", 6379);
JedisCluster jedisCluster = new JedisCluster(hostAndPort);

// 写入数据
jedisCluster.set("title", "www.hxstrive.com");

// 读取数据
String result = jedisCluster.get("title");
System.out.println("result = " + result);
说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号