首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >分布式网络中的Redis作为缓存

分布式网络中的Redis作为缓存
EN

Stack Overflow用户
提问于 2016-03-14 16:51:08
回答 1查看 571关注 0票数 1

我对Redis并不陌生,对Redis作为缓存的概念也没有什么混淆。我正在开发一个分布式应用程序,它将在2个数据中心运行,每个DC有2个服务器,因此总共有4个服务器将运行。现在我想使用Redis作为缓存,所以我对以下问题感到困惑:-

要使用Redis作为缓存,我是否必须在每台(即4)服务器上安装Redis,以便所有服务器都可以在本地访问Redis?如果我在主从模式下对所有4台服务器使用2台redis服务器,我们可以称它为缓存,因为每次获取都是在http调用上,所以我不确定这将用作缓存。我知道Redis作为缓存将数据存储在内存中,但是如果redis服务器在网络上运行在单独的机器上,那么这是否仍然被称为缓存( cache )是一种让我困惑的东西?

如果有人能为我澄清这个琐碎的概念,那就太好了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-14 19:13:49

缓存不需要共存在应用服务器上--只要它提供比它所面临的真相来源更好的延迟,就可以通过网络提供服务。

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

https://stackoverflow.com/questions/35993446

复制
相关文章

相似问题

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