【发布时间】:2015-04-24 09:03:10
【问题描述】:
我目前正在使用 AJAX 和 PHP 向 postgreSQL 数据库发送更新。
假设我有 1000 个用户每秒都向 php 脚本发送一个 ajax 发布请求。说php脚本打开一个连接,每次运行都执行两条SQL更新命令,然后关闭连接。
这将是每秒 1000 个连接 - 我猜这对我来说不会很好。
如果不是,我应该如何处理?我读过 node.js 是一个很好的解决方案 - 如果有的话,是否有任何好的指南来处理使用 javascript 从网页更新 postgreSQL?
我在 postgreSQL 数据库中已经有数据(一些 json 和其他一些),它需要保留在那里,所以理想情况下,我可以只更改 javascript 和数据库之间的握手方式,而将其余部分留给一样。
作为一个附带问题:如果这是我唯一的瓶颈,我应该期望每秒能够处理多少个连接?如果有超过最大 150 个连接,它只是将连接排队还是做一些令人讨厌的事情,比如发布一条消息说“最大连接命中”并且不允许页面加载?
【问题讨论】:
标签: javascript php ajax node.js postgresql