1.基于客户端sharding的Redis Sharding2.基于服务端sharding的Redis Cluster3.Twemproxy(Twitter)4.Codis(豌豆荚)Redis Sharding简单介绍:1.算法:一致性哈希算法(分布不均,扩容击穿,宕机丢失)分布不均:添加虚拟节点解... ...
分类:
其他好文 时间:
2016-12-31 18:06:18
阅读次数:
192
Redis3.0.7集群安装部署Redis集群没有出来前,一直使用Codis集群,现在部署Redis集群看看效果如何。一,架构Centos6.564位redis1 redis1:6379主 redis3:6380从redis2 redis2:6379主 redis1:6380从redis3 redis3:6379主 redis2:6380从二,部署Redis实例1,安装依赖yum-yinstallt..
分类:
其他好文 时间:
2016-12-11 18:48:27
阅读次数:
203
一、准备工作软件zookeeper-3.4.6.tar.gzgo1.6.3.linux-amd64.tar.gz创建目录mkdir-pv/usr/local/gopkg基础依赖yuminstall-ygitgccmakeg++gcc-c++automakeopenssl-develzlib-*JDK二、应用部署1、zookeeper&gogo解压后配置环境变量即可;zookeeper解压后配置环境变量,还需..
分类:
其他好文 时间:
2016-11-24 00:22:06
阅读次数:
210
一、简介 Codis是一个分布式的Redis解决方案,对于上层的应用来说,连接Codis Proxy和连接原生的Redis Server没有明显的区别(不支持的命令列表),上层应用可以像使用单机的Redis一样使用,Codis底层会处理请求的转发,不停机的数据迁移等工作,所有后边的一切事情,对于前面 ...
分类:
其他好文 时间:
2016-10-21 19:56:25
阅读次数:
217
【作业描述】 1.配置codis-ha 2.总结对比codis的集群方式和redis的cluster集群的优缺点 一、codis-ha的部署配置 ##codis-ha要独立于codis集群,单独配置,也是基于go环境的 1、go方式下载codis-ha: go get github.com/ngau ...
分类:
其他好文 时间:
2016-10-03 12:49:54
阅读次数:
228
作业描述】 1.cluster的故障转移操作,截图展示 <!--more--> 2.部署codis,并写代码访问codis 一、系统环境 作业描述】 1.cluster的故障转移操作,截图展示 2.部署codis,并写代码访问codis 一、系统环境 二、cluster集群的故障转移 ##集群的故障 ...
分类:
其他好文 时间:
2016-10-03 12:37:41
阅读次数:
416
转(http://www.jianshu.com/p/f8e968e57863) 一. 应用场景redis 作为数据结构存储引擎,有着很多优点高性能单机引擎可以达到5-10W qps数据结构全面,支持快速开发业务string,list,set,sorted set, hashes问题:存储容量受限单 ...
分类:
其他好文 时间:
2016-09-30 18:28:46
阅读次数:
162
Redis在豌豆荚的使用历程——单实例==》多实例,业务代码中做sharding==》单个Twemproxy==》多个Twemproxy==》Codis,豌豆荚自己开发的分布式Redis服务。在大规模的Redis使用过程中,他们发现Redis受限于多个方面:单机内存有限、带宽压力、单点问题、不能动态 ...
分类:
其他好文 时间:
2016-09-30 18:03:20
阅读次数:
168
导读 由于公司缓存方案改进,准备采用codis集群作为主要的缓存解决方案(codis:国内豌豆荚开发的redis集群解决方案,已开源,github地址:https://github.com/CodisLabs/codis),codis集群依赖于zookeeper集群,本文介绍zookeeper集群的 ...
分类:
其他好文 时间:
2016-09-10 10:08:28
阅读次数:
151