MongoDb "Рабочий набор" превышает ОЗУ
Я собираю временные ряды в mongoDb. В конце концов, мой рабочий набор будет больше, чем моя оперативная память. Однако мне в основном нужно получить доступ к последним данным.
Если бы я положил все в одну таблицу, можно ли было бы это сделать? Потому что размер индекса будет расти, если я просто положу все данные в одну таблицу.
Я думал о создании новой таблицы каждый месяц и помещал туда данные. Таким образом, очень старые данные не будут загружаться в ОЗУ, если кому-то (редко) не нужны эти архивные данные.
Поэтому мой вопрос: лучше ли разделить данные вручную или оставить все как есть на mongoDB?