MongoDB в облачном хостинге, преимущества

Я все еще сражаюсь с mongoDB, и я думаю, что эта война закончится не скоро.

Моя база данных имеет размер 15,95 Гб;

  • Объекты - 9963099;
  • Размер данных - 4,65 г;
  • Размер хранилища - 7,21 г;
  • Экстенты - 269;
  • Указатели - 19;
  • Размер индекса - 1,68 г;

Питаться от:

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

Для меня дорого заплатить за выделенный сервер. На VPS 6 ГБ памяти база данных не импортируется.

Мигрировать на облачный сервис?

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

Я пытаюсь подобрать скорость, но есть максимальная 4Gb память mongoDB (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

Будет ли работать моя база данных на этом сервере?

Это конечно все веселье и получение опыта в разработке, но уже начинаешь бледнеть... =]

2 ответа

У вас не должно быть проблем с БД такого размера. На Dotcloud мы запускали экземпляр mongodb со 100 ГБ данных. Возможно, это связано с тем, что Dotcloud по умолчанию предоставляет только 10 ГБ пространства на жестком диске для каждой службы.

Мы смогли сделать резервную копию и восстановить этот экземпляр на 4 ГБ ОЗУ, хотя это заняло несколько часов

Я бы посоветовал вам отправить им электронное письмо по адресу support@dotcloud.com, чтобы получить помощь в увеличении выделения жесткого диска вашего экземпляра

Вы также можете рассмотреть возможность использования ObjectRocket, который является MOngoDB в качестве сервиса. Для базы данных 20 Гб цена составляет 149 долларов в месяц - http://www.objectrocket.com/pricing

Другие вопросы по тегам