标签: node.js redis connection-pooling
在Redis中使用node_redis Node.js模块时,我应该只使用一个连接,因为Redis是单线程进程,还是应该创建一个连接池来提高性能?
答案 0 :(得分:14)
只需使用一个连接即可。 Node和Redis都是有效的单线程。我不认为你会通过多个联系获得任何收益。在开始使用Redis开发之前我问了一个类似的问题,似乎一个客户端/一个应用程序是非常有效的模式。
答案 1 :(得分:4)
有一个用于汇集多个连接的用例,实际上是:阻止命令,如BRPOP和SUBSCRIBE。