一、背景
原本使用redis单机版,但是随着时间推移,内存不足等问题时常发生,因此公司决定把各个端从redis单机模式切换到redis集群模式。
二、redis集群方案
1、Redis官方集群方案 :Redis Cluster,
服务器Sharding技术,3.0版本开始正式提供
2、Redis Sharding集群方法:多Redis实例集群方法
3、利用代理中间件实现大规模Redis集群:twemproxy,codis
参见知乎:https://www.zhihu.com/question/21419897
三、公司采用Redis Cluster集群方案。
1、
pom.xml文件
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.1.0</version> </dependency>
修改为
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency>
2、base.properties文件(7001,7003,7005为主节点端口)
redis.ip=10.104.X
|