首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >缓存集群部署拓扑

缓存集群部署拓扑
EN

Stack Overflow用户
提问于 2015-01-20 02:53:09
回答 1查看 95关注 0票数 0

我将为一些面对web工作负载的公众部署一个内存中缓存集群(当前的想法Redis),并想知道集群应该在哪里(部署拓扑),这是海事组织的两个选项:

  1. 坐在Web层上(这是水平可伸缩的)
  2. 在Web层之后并在DB层前面创建一个专用的缓存集群。

背景,Web上的应用程序和运行在Windows上的DB层,所以如果我把集群放在Web Tier上,那么它就需要在Windows上得到支持(MSFT有一个稳定的Redis端口),如果我使用专用的缓存层,我就会想到一些轻量级的Linux服务器(HA集群),这意味着Web tier将这个缓存集群用于查找(例如参考数据)。

利,弊,想,还有我错过的其他选择?

*注意,我没有使用云服务提供商“缓存为服务”的奢侈,不幸的是,这不是一个选择.

干杯,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-26 21:05:20

对于在Redis和缓存方面缺乏社区支持感到惊讶。

为了回答我的问题,我使用了Linux (RHEL)主/从Redis缓存层,选择了主/从部署拓扑,在缓存层(而不是Redis缓存集群)向我提供HA。主人给我写信,主人/奴隶允许我读。符合我的需要,因为我将进入数据库的缓存错过,配置Redis永远不持久化到磁盘(仅在内存中)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28037011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档