Sentinel(哨兵)是用于监控redis集群中Master状态的工具.一、Sentinel作用 1、Master状态检测 2、如果Master异常,则会进行Master-Slave切换,将其中一个Slave作为Master,将之前的Master作为Slave;3、Master-Slave切换后....
分类:
其他好文 时间:
2015-11-20 00:06:59
阅读次数:
224
一、Redis集群原理 集群技术是构建高性能网站架构的重要手段,试想在网站承受高并发访问压力的同时,还需要从海量数据中查询出满足条件的数据,并快速响应,我们必然想到的是将数据进行切片,把数据根据某种规则放入多个不同的服务器节点,来降低单节点服务器的压力。 上一篇我们讲到了 Redis 的主从复制技术...
分类:
其他好文 时间:
2015-11-19 23:49:17
阅读次数:
182
一,公司现在正在使用的集群方案(redis+sentinel)通过多个Sentinel一起监控redis集群,检测到master不可用时,通过投票来决定master是否需要切换。
Sentinel之间互相检测(通过在共同检测的master中写入信息来进行),Sentinel
只需要配置master节点,自动通过master来获取已..
分类:
其他好文 时间:
2015-11-17 19:11:34
阅读次数:
169
twemproxy是一个快速且轻量级的memcached/redis反向代理服务器,用于搭建轻量级的memcached/redis集群。跟之前的打包版本相比,改进如下1、版本升级为0.412、更好的解决依赖问题3、使用普通用户身份执行4、systemd支持使用方法:unziptwemproxy.zip
cdtwemproxy
ls
#twemproxy-0..
分类:
其他好文 时间:
2015-11-02 06:57:31
阅读次数:
215
Redis介绍:redis是一个开源的、使用C语言编写的、支持网络交互的、可以基于内存也可以持久化的Key-Value数据库。redis的源码非常简单,只要有时间看看谭浩强的C语言,在去看redis的源码能看懂50-60%。redis目前最大的集群应该是新浪的应该。redis目前是vmvaer来支持的,很多的..
分类:
其他好文 时间:
2015-10-30 10:54:44
阅读次数:
473
一、说明 redis 3.0集群功能出来已经有一段时间了,目前最新稳定版是3.0.5,我了解到已经有很多互联网公司在生产环境使用,比如唯品会、美团等等,刚好公司有个新项目,预估的量单机redis无法满足,开发又不想在代码层面做拆分,所以就推荐他们尝试一下redis集群,下面做了一些相关笔记,以备后....
分类:
其他好文 时间:
2015-10-29 09:30:06
阅读次数:
274
Redis集群部署文档(centos6系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:7004127.0.0.1:70051:下..
分类:
其他好文 时间:
2015-10-28 19:35:00
阅读次数:
194
一、说明redis3.0集群功能出来已经有一段时间了,目前最新稳定版是3.0.5,我了解到已经有很多互联网公司在生产环境使用,比如唯品会、美团等等,刚好公司有个新项目,预估的量单机redis无法满足,开发又不想在代码层面做拆分,所以就推荐他们尝试一下redis集群,下面做了一些相..
分类:
其他好文 时间:
2015-10-27 15:29:43
阅读次数:
276
本文介绍了如何使用Docker搭建Redis集群,很多读者都在问Docker能带来哪些实质性的好处,我想本文就是一个很好的例子。不使用Docker你也可以搭建Redis集群,那使用Docker后会有怎么样的优势了?我想可以用...
分类:
其他好文 时间:
2015-10-18 20:06:52
阅读次数:
314
Redis 集群方案根据一些测试整理出来的一份方案:1. Redis 性能对于redis 的一些简单测试,仅供参考:测试环境:Redhat6.2 , Xeon E5520(4核)*2/8G,1000M网卡Redis 版本:2.6.9客户端机器使用redis-benchmark 简单GET、SET操作...
分类:
其他好文 时间:
2015-10-13 17:02:13
阅读次数:
176