【发布时间】:2017-06-04 18:59:49
【问题描述】:
我想为网站做以下结构。
这个想法是将 Web 应用程序放在一台服务器上,而将 MongoDB 放在另一台服务器上。它们是不同的机器。
在nodejs代码中,db的唯一配置是以下代码:
var connectString = 'mongodb://localhost/myDataBase';
将'localhost'替换为'111.222.111.2',即运行MongoDB的机器的IP地址,那么它应该可以工作。这个对吗?
与放在一台物理机器上相比,这会使数据检索变慢吗?
两台机器如何相互通信以获取数据?通过什么协议?
【问题讨论】: