ShardedJedis用法

package com.zhi.demo;

import java.util.Arrays;
import java.util.List; import redis.clients.jedis.JedisPoolConfig;
import redis.clients.jedis.JedisShardInfo;
import redis.clients.jedis.ShardedJedis;
import redis.clients.jedis.ShardedJedisPool; /**
* 多个redis服务器获取连接
*
* @date 2019年03月07日19:33:05
*
*/
public class SharedRedis {
private static ShardedJedisPool shardedJedisPool; static {
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxIdle(5);
config.setTestOnBorrow(false); JedisShardInfo info1 = new JedisShardInfo("192.168.153.137", 6379);
JedisShardInfo info2 = new JedisShardInfo("192.168.153.137", 6379); List<JedisShardInfo> infoList = Arrays.asList(info1, info2);
shardedJedisPool = new ShardedJedisPool(config, infoList);
} public static void main(String[] args) {
try (ShardedJedis jedis = shardedJedisPool.getResource()) {
System.out.println("获取reidis连接成功");
if ("OK".equals(jedis.set("reids", "reids"))) {
System.out.println("向redis设置值成功");
} else {
System.out.println("向redis设置值失败");
}
}
// 关闭资源池,否则线程会一直等待
shardedJedisPool.close();
System.out.println("关闭redis资源池");
}
}

最新文章

  1. 关于SimpleAdapter和ListView结合使用,实现列表视图的笔记
  2. php基础知识整理
  3. Android开发笔记之《远程控制(MQTT|mosquitto) &amp;&amp; (ProtocalBuffer | GRPC)》
  4. 多个radiobutton选定一个
  5. RichTextBoxEx
  6. write函数出错返回invalid argument(EINVAL)问题
  7. 基于Maven构建整合SpringMVC+Mybtis+Druid
  8. 一些有用的UtilityExtend小方法
  9. Java快速排序 分别以数组0位作为基准 和最后一位作为基准的排序演示
  10. sdut 2482 二叉排序树
  11. JS 添加千分位,测试可以使用
  12. -_-#【Angular】自定义过滤器
  13. (三)一个工作任务引起的乱战——udp通信
  14. js查找元素
  15. How to use dt.Rows.Cast&lt;System.Data.DataRow&gt;().Take(n)
  16. 字符串:&quot;2016-09-21T18:57:50+08:00[Asia/Chungking]&quot; 转Date
  17. SQL Server数据库读取数据的DateReader类及其相关类
  18. TCP/IP笔记(七)TCP详解
  19. 解决hadoop中 bin/hadoop fs -ls ls: `.&#39;: No such file or directory问题
  20. 【Unity Shaders】Using Textures for Effects —— 实现Photoshop的色阶效果

热门文章

  1. 【测试工程师面试】面试官热衷询问的N个问题
  2. Excel 常用设置
  3. 谈谈JAVA实现节假日验证
  4. 算法笔记--最大流和最小割 &amp;&amp; 最小费用最大流 &amp;&amp; 上下界网络流
  5. ie67的冷知识
  6. RPG游戏中如何判断敌人是否在玩家的攻击范围之内
  7. 最多的划分来使数组有序 Max Chunks To Make Sorted
  8. Transcranial magnetic stimulation (TMS)
  9. ubuntu16.04+cuda8.0+gpu
  10. 利用Vistual Studio自带的xsd.exe工具,根据XML自动生成XSD