MongoDb "Рабочий набор" превышает ОЗУ

Я собираю временные ряды в mongoDb. В конце концов, мой рабочий набор будет больше, чем моя оперативная память. Однако мне в основном нужно получить доступ к последним данным.

Если бы я положил все в одну таблицу, можно ли было бы это сделать? Потому что размер индекса будет расти, если я просто положу все данные в одну таблицу.

Я думал о создании новой таблицы каждый месяц и помещал туда данные. Таким образом, очень старые данные не будут загружаться в ОЗУ, если кому-то (редко) не нужны эти архивные данные.

Поэтому мой вопрос: лучше ли разделить данные вручную или оставить все как есть на mongoDB?

0 ответов

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