Jedis使用連線池操作redis叢集
import java.util.HashSet;
import java.util.Set;
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
import redis.clients.jedis.HostAndPort;
import redis.clients.jedis.JedisCluster;
public class RedisCluster {
public static void main(String[] args) {
JedisCluster jedisCluster = null;
try{
Set clusterNodes = new HashSet();
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7000));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7001));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7002));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7003));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7004));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7005));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7006));
clusterNodes.add(new HostAndPort(“10.10.25.111”, 7007));
//初始化common-pool連線池,並設定相關引數
GenericObjectPoolConfig poolConfig = new GenericObjectPoolConfig();
poolConfig.setMaxTotal(1000);
poolConfig.setMaxIdle(100);
poolConfig.setTestOnBorrow(true);
jedisCluster = new JedisCluster(clusterNodes, 1000,1000,5, poolConfig);
jedisCluster.set("foo", "bar");
System.out.println(jedisCluster.get("foo"));
}catch(Exception ex){
ex.printStackTrace();
}
}
}
相關文章
- java操作redis叢集連線池JavaRedis
- Jedis操作單節點redis,叢集及redisTemplate操作redis叢集(一)Redis
- Redis筆記2:Jedis連線池Redis筆記
- Redis學習記錄(二)--使用Jedis連線Redis
- java操作redis。jedis使用apiJavaRedisAPI
- jedis操作 redisRedis
- Java 客戶端 Jedis和JedisPool 連線池Java客戶端
- redis 原始碼分析:Jedis 哨兵模式連線原理Redis原始碼模式
- GaussDB(DWS)叢集通訊:詳解pooler連線池
- 【Redis】用python操作redis叢集RedisPython
- Spring Boot 中使用 Jedis 來操作 RedisSpring BootRedis
- Jedis連線池究竟是何物|得物技術
- Redis筆記3:Jedis連線自動釋放Redis筆記
- java操作Redis3.0.6叢集JavaRedisS3
- 聊聊jedis連線池對commons-pool的封裝封裝
- 解決使用jedis連線是報DENIED Redis is running in protected mode錯誤Redis
- 如何在 Go 語言中使用 Redis 連線池GoRedis
- 【Azure Redis 快取 Azure Cache For Redis】Redis連線池Redis快取
- Redis 叢集原理與使用Redis
- Redis系列:搭建Redis叢集(叢集模式)Redis模式
- 實現一個redis連線池Redis
- mysql、redis 客戶端連線池MySqlRedis客戶端
- redis cluster 叢集故障恢復操作思路Redis
- redis與叢集實用操作筆記Redis筆記
- redis(二)redis概述與jedis的使用Redis
- ServiceStack.Redis的原始碼分析(連線與連線池)Redis原始碼
- redis 叢集Redis
- redis叢集Redis
- golang開發:類庫篇(二) Redis連線池的使用GolangRedis
- 解密httpclient,dbcp,jedis,c3p0,druid,okhttp都在使用的連線池技術解密HTTPclientUI
- proxool連線池如何使用SSL方式連線?
- Redis操作及叢集搭建以及高可用配置Redis
- Tomcat連線池使用Tomcat
- 使用夜鶯+categraf監控redis和redis叢集Redis
- Jedis操作
- Redis叢集搭建與簡單使用Redis
- Redis 叢集搭建及使用Golang示例RedisGolang
- MongoDB Driver:使用正確的姿勢連線分片叢集MongoDB