Node的这个应用程序会保存数据库连接吗?

时间:2013-01-15 15:03:44

标签: mysql node.js twilio

我有一个PHP / MySQL-Twilio应用程序。我在PHP应用程序中编辑“模板”,当通过twilio中的文本文本时,它们被提供给文本消息中的一个模板。

最近我一直在涉及Node,主要是为了编写小脚本而不是整个应用程序。我认为使用Node进行短信交互是一个非常好的主意,但我做了一个假设:

节点进程将连续运行,保持mysql连接打开。它会比PHP更快,因为不必为每个twilio请求打开和关闭连接。

这是对的吗?出于这个原因,在Node中重写我项目的这个角落是否有意义?我还没准备好重写整个事情。

1 个答案:

答案 0 :(得分:0)

如果您愿意,可以在每个请求上打开和关闭连接,NodeJS也可以使用多种连接池。 PHP也有池化支持,它会在后面打开一些你无法看到但不会通知的连接。在NodeJS中,您必须自己处理它。有辅助模块来实现这一点,我当然建议你看一下this example这不是什么大问题。