Ограничение памяти MongoDB

Я использую mongo для хранения файлов журналов. И mongoDB, и mysql работают на одной машине, виртуализация mongo env не является вариантом. Боюсь, что скоро я столкнусь с проблемами производительности, поскольку таблица журналов растет очень быстро. Есть ли способ ограничить резидентную память для mongo, чтобы она не использовала всю доступную память и чрезмерно замедляла работу сервера mysql?

Машина БД: Debian 'lenny' 5

Другие решения (прокомментируйте):

  • Поскольку нам нужны все исторические данные, мы не можем использовать ограниченные коллекции, но я также рассматриваю возможность использования сценария cron, который выгружает и удаляет старые данные

  • Следует ли мне также рассмотреть возможность использования ключей меньшего размера, как это предлагается на других форумах?

20
задан Vlad Zloteanu 6 December 2010 в 10:04
поделиться