Window系统下Redis集群(哨兵模式)基础环境搭建

在最近的公司项目中,有接触到了Redis,之前在学习JAVA的时候就有听说过Redis,比较好奇,所以就抱着好奇的心理去探寻了一番。在公司的项目中,公司是使用redis做为系统缓存,在系统读取数据的时候,先从redis中读取缓存数据,如果缓存中不存在的话,再去查询数据库及同步缓存数据。简单了解了一番之后,之后也就没怎么研究了。

但是在之后业余自己做APP的时候,设计APP的架构(虽然自我感觉很low,但是总归学习嘛,哈哈…)有思考到APP端调用服务器接口如果读取缓存的话,会大大的优化后台数据库访问的压力,所以的话自己又了解了下Redis。对于Redis的了解,现在认为主要有3个阶段,公司在业务发展的不同阶段使用不同的redis架构,

第一个阶段:    单机版Redis

第二个阶段:    Redis集群之哨兵模式

第三个阶段:    Redis水平垂直集群

可能刚接触Redis或者初学Java的人对于这三个名词不是特别了解,可以参考下面的扩展资料,因为篇幅的原因,在这里主要介绍如果快速的搭建一个初级的Redis主从复制的哨兵模式的集群。

 

 

 

 

 

 

 

 

注:  Redis的版本可能导致集群失败,具体原因暂时未知。(之前用 2.6.12的老是报  +tilt #tilt mode entered ,后来用 2.8.2101的就成功了)

---------------------------------------------

参考资源:

http://blog.51cto.com/13663481/2089811              Windows配置redis哨兵

https://blog.csdn.net/u010648555/article/details/79427606#commentBox     Redis集群主从复制(一主两从)搭建配置教程【Windows环境】

https://blog.csdn.net/lansonan1005/article/details/51594067          Window平台搭建Redis分布式缓存集群 ---redis 安装和使用

https://blog.csdn.net/gqtcgq/article/details/51588398#commentBox       Redis源码解析:24sentinel(五)TLIT模式、执行脚本

你可能感兴趣的:(Redis)