gpt4 book ai didi

node.js - RedisToGo 在 heroku 上是否可用 "locally"?

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

我打算使用 Redis 进行 session 存储。

根据这个问题:What is a good session store for a single-host Node.js production app?似乎当 redis 在“本地”不可用时,它一点也不快。

它在 heroku 上看起来怎么样?

假设我在 heroku 上部署了我的 Node 应用程序并扩展到 4 个实例:

web.1
web.2
web.3
web.4

假设我提供了插件 redisToGo 并将其用作 session 存储。

  1. 这样的 redis 实例的速度是多少?喜欢它是“本地”还是“远程”可用?
  2. 将它用于 session 存储是个好主意吗?

最佳答案

本地安装的 Redis 肯定更快,但这根本不是典型的用例。您几乎总是希望将 Redis 安装在单独的服务器上,并且 Web/应用程序服务器通过 tcp/ip 连接连接到 redis。

也就是说,你通常希望redis在同一个数据中心,否则延迟会太高。 RedisToGo 和 Heroku - 都在 AWS 上运行。只要您在 heroku 和 redistogo 中选择相同的区域,就应该没问题。

一般而言,Redis 适合用于 session 存储。

关于node.js - RedisToGo 在 heroku 上是否可用 "locally"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21363101/

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