База данных более чем 2 ГБ в MongoDB

У нас есть основанная на файле программа, которую мы хотим преобразовать для использования документной базы данных, конкретно MongoDB. Проблема, MongoDB ограничен 2 ГБ на 32-разрядных машинах (согласно http://www.mongodb.org/display/DOCS/FAQ#FAQ-Whatarethe32bitlimitations%3F), и у большого количества наших пользователей будет более чем 2 ГБ данных. Существует ли способ сделать, чтобы MongoDB использовал больше чем один файл так или иначе?

Я думал, возможно, что я мог реализовать sharding на единственной машине, подразумевая, что я выполнил больше чем один mongod на той же машине, и они так или иначе свяжутся. Это могло работать?

20
задан configurator 7 June 2010 в 10:49
поделиться

1 ответ

Единственный способ иметь более 2 ГБ на одном узле - запустить несколько процессов mongod. Поэтому одним из вариантов является шардинг (как вы сказали) или ручное разделение между процессами.

8
ответ дан 30 November 2019 в 01:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: