-2

我仍在与 mongoDB 战斗,我认为这场战争不会很快结束。

我的数据库大小为 15.95 Gb;

  • 对象 - 9963099;
  • 数据大小 - 4.65g;
  • 存储大小 - 7.21g;
  • 范围 - 269;
  • 索引 - 19;
  • 索引大小 - 1.68g;

供电:

Quad Xeon E3-1220 4 × 3.10 GHz / 8Gb

让我为专用服务器付出高昂的代价。在 VPS 6GB 内存上,不导入数据库。

迁移到云服务?

https://www.dotcloud.com/pricing.html

我尝试加快速度,但 mongoDB 内存最大为 4Gb(552.96 美元/月 o_0),我什至无法导入您的基础,内存不足。或者我对云服务一无所知(没有经验)?云服务对大型数据库 mongoDB 不可用?

2 x Xeon 3.60 GHz, 2M Cache, 800 MHz FSB / 12Gb

http://support.dell.com/support/edocs/systems/pe1850/en/UG/p1295aa.htm

将在该服务器上运行我的数据库吗?

这当然是所有的乐趣和获得的开发经验,但已经开始黯然失色...... =]

4

2 回答 2

1

这种大小的数据库应该没有问题。我们在 Dotcloud 上运行一个具有 100 GB 数据的 mongodb 实例。这可能只是因为 Dotcloud 默认情况下每个服务只允许 10GB 的硬盘空间。

我们能够在 4GB 的 RAM 上备份和恢复该实例——尽管这需要几个小时

我建议您直接向他们发送电子邮件 support@dotcloud.com 以获得增加实例的 HDD 分配的帮助。

于 2013-02-02T11:07:43.073 回答
0

您还可以考虑使用作为服务的 MOngoDB 的 ObjectRocket。对于 20Gb 数据库,价格为每月 149 美元 - http://www.objectrocket.com/pricing

于 2013-03-21T20:15:13.237 回答