1

我必须构建一个使用 Python、php 和 MongoDB 的 Web 应用程序。

  • Python - 用于在我的本地家用计算机上填充离线数据库,然后将 db 导出到 VPS。稍后我打算使用 cron 来安排这项工作。
  • PHP - 用于网络脚本。

我想购买的 VPS 默认支持 Python 和 LAMP Stack,但不支持 mongoDB(myhosting.com LAMP stack VPS)。现在由于默认情况下不支持 mongoDB,我必须在 VPS 上手动安装 mongoDB。所以我想知道的是,如果我的 VPS 支持 mongoDB,我是否会在性能和可扩展性方面受益。也有人可以推荐一个适合我的VPS。

4

2 回答 2

2

嗯,MongoDb 没有不锈钢要求。可以这么说,它将在可能编译二进制的地方运行。

但是您可能会对它在慢速机器或弱 VPS 上的性能感到失望,但您可以通过仅测试您的工作负载来发现这一点。您还可以查看相关的 SO 帖子:

MongoDB、Riak 和 HyperTable(或 HBase)的内存需求/利用率

mongodb安装 - 要求?

Google Groups 发布

于 2012-04-09T13:32:24.540 回答
1

如果您正在查看的 vps 限制了您可以安装的软件包,并且您需要他们禁止的东西,我会寻找另一个 vps。rackspace 和 amazon 都有一系列实例,以及众多支持的操作系统。使用它们中的任何一个,您都可以选择您的操作系统,并且可以自由安装您想要的任何东西。

于 2012-04-09T13:36:14.687 回答