gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 06:14:18 25 4
gpt4 key购买 nike

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

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

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

最佳答案

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

关于caching - Redis作为分布式网络中的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35993446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com