缓存方案
Martin Body
这个作者很懒,什么都没留下…
展开
-
redis集群方案
最近在研究redis集群方案,看到知乎上有个朋友写的观点很好,就先收过来了。原文见:http://www.zhihu.com/question/21419897 为什么集群? 通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Re...原创 2016-11-10 13:48:25 · 130 阅读 · 0 评论 -
redis持久化策略RDB和AOF
Redis 持久化: redis 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末...原创 2016-11-10 13:52:00 · 107 阅读 · 0 评论 -
Redis 3.0 cluster 集群环境搭建
最近学习用redis, 装了个centos-7虚拟机,在网上参考了很多博文,然后拼拼凑凑写了一点东东,跟大家共享。 安装redis 3.0 1、首先下载redis 3.0 ·wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar zxvf redis-3.0.0.tar.gz cd redis-3.0.0 2、...原创 2016-11-10 13:55:53 · 125 阅读 · 0 评论 -
redis3.0 运维(动态增加、删除、重新分配节点)
上一篇,我介绍了怎样搭建redis 3.0集群环境,本篇继续学习怎样人工干预redis 集群环境,动态的增加、删除、重新分配节点。 一、redis cluster 命令行 //集群(cluster) CLUSTER INFO 打印集群的信息 CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息。 //节点(node) CLUS...原创 2016-11-10 14:54:29 · 180 阅读 · 0 评论 -
Redis高可用方案之Sentinel原理解析
转自: http://my.oschina.net/fifadxj/blog/614086 多谢分享 很多网站都使用Redis作为自己的缓存系统,网站要做到高可用,它使用的缓存系统自然也必须支持高可用,这里就介绍一下Redis的高可用方案Sentinel。 Sentinel是Redis官方提供的一种高可用方案(除了Sentinel,Redis Cluster是另一种方案),它可以自动监...原创 2016-11-10 14:59:56 · 133 阅读 · 0 评论 -
redis整合spring mybatis --缓存方案
上一篇总结了redis sentinel(哨兵方案)的配置流程,本篇就redis整合ssm框架进行说明。目前,大多数公司用redis主要做缓存用,对于那些不常变动的数据来说,我们将其缓存在redis中,可以大大减少数据库的压力。 一、Spring集成redis 1.在resource目录下创建spring-redis.xml文件,内容如下: <?xml version...原创 2016-11-11 11:33:03 · 305 阅读 · 0 评论 -
Redis-sentinel哨兵模式集群方案配置
最近研究了redis的集群方案,第一个方案是创建 redis cluster,第二种方案就是用哨兵模式来进行主从替换以及故障恢复。 一、sentinel介绍 Redis Sentinel Sentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在redis2.4+的版本中 Sentinel作用: 1):Master状态检测 2):如果Master异...原创 2016-11-11 11:33:17 · 118 阅读 · 0 评论