Codis 是 redis高可用集群的一种实现方式,是豌豆荚开源的。相对其他方式,更容易实现水平扩展、扩容、分片等操作。
项目连接codis,常用的方式是使用 Jedis.
一、配置文件
#codis
codis.zkAddr=192.168.1.10:2181,192.168.1.11:2181,192.168.1.12:2181
codis.zk.proxy.dir=/jodis/appName
codis.zk.timeout=30000
codis.minIdle=20
codis.maxIdle=200
codis.maxActive=2000
codis.maxWait=3000
maven 依赖
<properties>
<jedis.version>3.1.0</jedis.version>
<codis.jodis.version>0.5.1</codis.jodis.version>
</properties>
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>${jedis.version}</version>
</dependency>
<dependency>
<groupId>io.codis.jodis</groupId>
<artifactId>jodis</artifactId&