概述 业务服务器30+ 1、根据业务不同,有四个主入口,负责负载均衡。 2、主要是业务分离,防止宕机影响所有业务。 3、nginx反向代理,保证每个业务至少有两个服务。 redis集群12台 主要使用redis-cluster 视频集群100+ 主要用作回源以及加速cdn使用,以及作为cdn出事故的 ...
分类:
其他好文 时间:
2017-09-25 11:49:20
阅读次数:
140
背景:最近在搞redis 集群 ,然后有时候会怀疑自己,那么问题来了, 怀疑自己就是自己不扎实! 记忆不好了! 写下来备份吧! 才入门时候总是会想 ,Linux 下面文件夹都是什么意思! bin : 默认程序安装目录 跟win下的C:/program 类似boot : 系统启动用到的东西都在这里 启 ...
分类:
系统相关 时间:
2017-09-22 00:54:08
阅读次数:
168
Redis集群搭建 要想搭建一个最简单的Redis集群,那么至少需要6个节点:3个Master和3个Slave。为什么需要3个Master呢?如果你了解过Hadoop/Storm/Zookeeper这些的话,你就会明白一般分布式要求基数个节点,这样便于选举(少数服从多数的原则)。 Redis集群模型 ...
分类:
其他好文 时间:
2017-09-21 18:00:54
阅读次数:
234
Redis 4.0.1集群搭建 一、概述 Redis3.0版本之后支持Cluster. 1.1、redis cluster的现状 目前redis支持的cluster特性: 1):节点自动发现 2):slave->master 选举,集群容错 3):Hot resharding:在线分片 4):进群管 ...
分类:
其他好文 时间:
2017-09-21 16:42:03
阅读次数:
884
redis集群 redis锁 1.Redis集群是一个提供在多个redis节点间共熟数据的程序集。 2.redis集群的数据分片(1)Redis没有使用一致性hash而是引入hash槽的概念。(2)Redis集群共有16384个hash槽(不管redis有几台机器,整个集群一共有16384个hash ...
分类:
其他好文 时间:
2017-09-18 22:31:51
阅读次数:
207
环境: centos6.5 192.168.16.11 centos6.5 192.168.16.12 centos6.5 192.168.16.13 三台虚拟机模拟9个节点,一台机器3个节点,创建出4个主节点 ,5个从节点 redis采用 redis-3.2.8 版本 安装过程1. 下载并解压cd ...
分类:
其他好文 时间:
2017-09-16 22:10:57
阅读次数:
205
1、启动:[root@bogon bin]# ./redis-server redis.conf 进入客户端:./redis-cli(redis内置客户端) 2、常用数据类型:String、Hash、List、Set、SortedSet 3、redis集群: 集群有16384个槽,由几个redis平 ...
分类:
其他好文 时间:
2017-09-16 17:16:17
阅读次数:
228
由于Redis出众的性能,其在众多的移动互联网企业中得到广泛的应用。Redis在3.0版本前只支持单实例模式,虽然现在的服务器内存可以到100GB、200GB的规模,但是单实例模式限制了Redis没法满足业务的需求(例如新浪微博就曾经用Redis存储了超过1TB的数据)。Redis的开发者Antir ...
分类:
其他好文 时间:
2017-09-14 16:41:36
阅读次数:
195
1、 redis-cluster架构图 redis-cluster投票:容错 架构细节 ①所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. ②节点的fail是通过集群中超过半数的节点检测失效时才生效. ③客户端与redis节点直连,不需要中间proxy层 ...
分类:
其他好文 时间:
2017-09-13 15:15:54
阅读次数:
225
Redis集群是一个提供在多个Redis节点间共享数据的程序集。 Redis集群中不支持处理多个keys的命令。 Redis集群通过分区来提供一定程度的可用性。在某个节点宕机或者不可用的时候可以继续处理命令。 Redis集群数据分片 在Redis集群中,使用数据分片(sharding)而不是一致性h ...
分类:
其他好文 时间:
2017-09-12 22:05:11
阅读次数:
249