商城首页欢迎来到中国正版软件门户

您的位置:首页 > 编程开发 >Redis使用长连接有什么好处

Redis使用长连接有什么好处

  发布于2023-04-28 阅读(0)

扫一扫,手机访问

使用长连接

Redis 是基于 TCP 协议,请求-响应式服务器。使用短连接会导致频繁的创建连接。

短连接有以下几个慢速操作:

  1. 创建连接时,TCP 会执行三次握手、慢启动等策略。

  2. Redis 会触发新建/断开连接事件,执行分配/销毁客户端等耗时操作。

  3. 如果你使用的是 Redis Cluster,新建连接时,客户端会拉取 slots 信息初始化。建立连接速度更慢。

所以,相对于性能快速的 Redis,创建连接是十分慢速的操作。

「建议使用连接池,并合理设置连接池大小」

但使用长连接时,需要留意一点,要有「自动重连」策略。避免因网络异常,导致连接失效,影响正常业务。

本文转载于:https://www.yisu.com/zixun/672227.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注