Как следует из названия, является ли использование второй базы данных для записи тяжелых данных хорошим вариантом в Монго? Например, для голосований (голосование по таким объектам, как вопросы переполнения стека) и информации о просмотрах страниц, имеет ли смысл хранить вторую базу данных с документами, которые ссылаются на объекты в первой базе данных?
Или более разумно было бы просто поместить все в одну базу данных?
Я знаю, что для записей, которые не нужно немедленно показывать пользователю (например, при записи и обновлении счетчика просмотров страниц), многие приложения записывают данные в промежуточный слой, такой как memcache, а затем массово обновляют базу данных с интервалом. Я бы пока не хотел создавать такую систему.