Node.js Redis连接池

时间:2014-02-23 23:37:19

标签: node.js redis connection-pooling

在Redis中使用node_redis Node.js模块时,我应该只使用一个连接,因为Redis是单线程进程,还是应该创建一个连接池来提高性能?

2 个答案:

答案 0 :(得分:14)

只需使用一个连接即可。 Node和Redis都是有效的单线程。我不认为你会通过多个联系获得任何收益。在开始使用Redis开发之前我问了一个类似的问题,似乎一个客户端/一个应用程序是非常有效的模式。

答案 1 :(得分:4)

有一个用于汇集多个连接的用例,实际上是:阻止命令,如BRPOP和SUBSCRIBE。