redis数据库集成方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本文主要介绍一种通过通过Temproxy&Sentinel实现Redis集群高可用方案,该方案需要使用Jedis2.2.2及以上版本,Redis及以上版本。Redis集群式以分片(Sharing)加主片的方式搭建。1.redis集成方案如图1所示,整个Redis集群由三部分组成,即HAProxy,TwemProxy,Shared(RedisMaster+RedisSlave)。此外,由RedisSentinel负责管理Shard图1Redis集群部署逻辑图RedisSentinel持续监控每个分片中的主节点,主节点如果宕机,一个从节点就被促发成主节点。继而其他从节点就成为该新主节点的从节点。对分片中的RedisMaster执行写操作,RedisSlave执行只读操作,且与RedisMaster中的数据保持一致。Redis-TwemProxy代理文本被提交给Redis-Sentinel,并且检测主节点是否改变,一旦主节点改变,TwemProxy配置就更新,并重启TwemProxy服务。HAProxy提供高可用性、负载均衡以及基于TCP/HTTP应用的代理。2.redis部署3.测试报告

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功