1. 创建集群节点

2. 创建集群操作对象

3. 关闭集群

4. 例子

4.1. 新建一个名为JedisCluster的Java项目, 拷入相关jar包, 并添加到build path

4.2. 代码

package com.redis.cluster;import java.util.HashSet;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
import redis.clients.jedis.HostAndPort;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisCluster;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;/*** Jedis集群操作*/
public class UseJedisCluster {public static void main(String[] args) {// 创建集群节点对象Set<HostAndPort> nodes = new HashSet<HostAndPort>();nodes.add(new HostAndPort("192.168.25.133", 6379));nodes.add(new HostAndPort("192.168.25.135", 6379));nodes.add(new HostAndPort("192.168.25.137", 6379));nodes.add(new HostAndPort("192.168.25.138", 6379));nodes.add(new HostAndPort("192.168.25.139", 6379));nodes.add(new HostAndPort("192.168.25.140", 6379));// 创建集群操作对象JedisCluster cluster = new JedisCluster(nodes, 2000, 2000, 5, "lyw123456", new JedisPoolConfig());Map<String, JedisPool> clusterNodes = cluster.getClusterNodes();// 获取集群的所有keySet<String> keys = new TreeSet<String>();for(String node : clusterNodes.keySet()){Jedis jedis = clusterNodes.get(node).getResource();keys.addAll(jedis.keys("*"));}// 遍历所有keyfor (String key : keys) {System.out.println(key + " = " + cluster.get(key));}// 关闭集群操作cluster.close();}
}

4.3. 运行结果

025_Jedis集群相关推荐

  1. 正式压力测试:locust进阶,超简单搭建生产级locust集群

    locust进阶,搭建生产级locust集群 本教程基于k8s集群搭建,使用helm作为包管理工具 通过helm安装locust

  2. 【Kubernetes】如何使用Kubeadm部署K8S集群

    一 . 准备机器 本次环境采用华为云ECS弹性云服务器部署(也可以使用VMware) vm01(2V4G): Ubuntu_18.04作为K8S master节点 vm02(1V1G): Ubuntu ...

  3. Redis集群管理方式

    Redis的有三种集群方式:主从复制,哨兵模式和集群. 主从复制 从服务器连接主服务器,发送SYNC命令: 主服务器接收到SYNC后执行BGSAVE命令生成RDB文件,并使用缓冲区记录此后执行的所有写 ...

  4. 理解和实现分布式TensorFlow集群完整教程

    手把手教你搭建分布式集群,进入生产环境的TensorFlow 分布式TensorFlow简介 前一篇<分布式TensorFlow集群local server使用详解>我们介绍了分布式Ten ...

  5. 分布式TensorFlow集群local server使用详解

    通过local server理解分布式TensorFlow集群的应用与实现. ​​简介 TensorFlow从0.8版本开始,支持分布式集群,并且自带了local server方便测试. Local ...

  6. 手把手从零开始搭建k8s集群超详细教程

    本教程根据B站课程云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps同步所做笔记教程 k8s集群搭建超详细教程 1. 基本环境搭建 1. 创建私有网络 2. 创建服务 ...

  7. 2022年新能源汽车产业集群百人会

    2022年新能源汽车产业集群百人会   3月25日-3月27日,2022年第八届中国电动汽车百人会(以下简称百人会)在线上举办.本届论坛以"迎接新能源汽车市场化发展新阶段"为主题. ...

  8. Docker_Swarm集群系统

    Docker_Swarm集群系统 一.Docker Swarm 介绍 实践中会发现,生产环境中使用单个 Docker 节点是远远不够的,搭建 Docker 集群势在必行.然而,面对 Kubernete ...

  9. 大数据调度平台Airflow(八):Airflow分布式集群搭建及测试

    目录 Airflow分布式集群搭建及测试 一.节点规划 二.airflow集群搭建步骤 1.在所有节点安装python3.7 2.在所有节点上安装airflow 三.初始化Airflow 1.每台节点 ...

最新文章

  1. 朴素贝叶斯分类器简介及C++实现(性别分类)
  2. Keepalived工作原理
  3. 2008春节长白山哈尔滨雪乡游
  4. SPLIT 分区的简单研究
  5. inner join on, left join on, right join on的区别与介绍
  6. 外架小横杆外露长度规范要求_安全文明施工规范
  7. 什么样的企业适合建设中台
  8. linux正则表达式脚本实例,Shell下的正则表达式及实例
  9. java 子类调用父类内部类_java 如何在子类方法中实例化父类的内部类?
  10. SharePoint 2010列表中新增的唯一性验证
  11. 关于nagios 邮件报警问题
  12. 凸优化第二章凸集 2.2重要例子
  13. css中相对长度单位_看看CSS中的长度单位
  14. css 属性 linear-gradient 渐变色
  15. 解决 Minecraft 官方启动器 报错找不到 launcher.dll / LoadErrorNotPresent 的解决方法
  16. 阿里云服务器中安装配置MYSQL数据库完整教程
  17. 作为程序员,我想养成的几个爱好
  18. 模糊系统—模糊数学简单概念
  19. Python 中堪称神仙的6个内置函数
  20. 教程:利用Cheat Engine简单实现无限期体验百度云盘会员提速.

热门文章

  1. 在jmeter测试中模拟不同的带宽环境
  2. 构建iOS稳定应用架构时方案选择的思考,主要涉及工程结构,数据流思想和代码规范...
  3. 我常用的Eclipse插件
  4. Objective-C中的@property使用[五]
  5. C# 中奇妙的函数 -- 1. ToLookup
  6. Catch a cold, will be back later
  7. DedeCMS Wap.php绑定域名的方法
  8. 5G+SD-WAN实现更多应用的可能-vecloud微云
  9. 为什么不建议企业组织自行配置SD-WAN?—Vecloud微云
  10. 使用python的Flask实现一个RESTful API服务器端