0

我正在通过我的 node.js 应用程序使用 csv 类型进行 mongoimport。在本地主机上,结果非常好。当我将我的 nodejs 代码库和 mongodb 移动到服务器 env (都在同一台服务器中)时,结果并不那么令人满意,如下所示。这是无法解决的网络延迟问题还是我遗漏了什么?

Config:
RAM-8GB; csvdata-75000 rows = 9.12MB; Server-Windows server 2008; 
mongodb connection accepted time:- 
browser client localhost - 75000 rows - instantaneous 
browser client remote - 15 rows - instantaneous 
browser client remote - 10000 rows - 6 sec 
browser client remote - 20000 rows - 18 sec 
browser client remote - 40000 rows - 40 sec
browser client remote - 75000 rows - 75 sec
4

2 回答 2

0

我怀疑瓶颈是远程客户端将 9.12mb csv 文件上传到运行 mongo 的服务器所花费的时间。

于 2013-03-03T15:07:08.267 回答
0

问题是网络速度;我被放入了 10Mbps 的带宽,这导致了延迟;当我的网络管理员将我切换回 100Mbps 时,来自远程浏览器客户端的数据加载是即时的!

于 2013-03-04T15:24:04.277 回答