我想在我的服务器应用程序(nginx的C模块)中使用REDIS - (每个请求的REDIS检查变量)。我应该使用什么类型的连接类型(对每个请求(连接,执行,关闭,关闭)的连接或单独连接)(我计划使用Credis进行连接到Redis)?我使用2个服务器。

有帮助吗?

解决方案

如果可能的话,最好分享连接 - 效率是其中的一部分,尽管当我试图保持太多开放时间时,我遇到了连接的问题。

对于大多数情况,您可以共享一个连接,您真正需要专用连接的唯一一次是订阅或交易之类的事物,而事务未立即返回结果。

其他提示

如果您可以通过保持连接来重复使用连接,请这样做。如果您有一些(或更多)请求,则如果您一直在断开和重新连接,则很容易变得效率低下。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top