gpt4 book ai didi

javascript - 我应该保持我的 redis 连接持久吗?

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

我正在考虑将 Redis 用作我的 API 应用程序的键值存储。 api 基本上只需要一个到 redis 的客户端连接。我不确定的是我应该永远保持连接打开吗?或者我应该只在需要设置或从 redis 获取值时才打开连接?

人们可能会认为打开连接是一项代价高昂的操作,因此从这个意义上讲,人们应该更喜欢永久连接。另一方面,保持连接始终打开不如仅在需要时才打开连接安全。而且,打开长时间打开的连接可能会导致超时。 如果由于某种原因连接失败,redis 会尝试重新连接吗?redis 处理长时间打开的连接的能力如何?感谢您的帮助!

最佳答案

Redis 自动连接取决于您使用的 redis 客户端。例如,如果你使用 ioredis ,当与 Redis 的连接丢失时,它会自动尝试重新连接,除非手动关闭连接。

来源:https://github.com/luin/ioredis#auto-reconnect

关于javascript - 我应该保持我的 redis 连接持久吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39918798/

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