Организация структуры данных в MongoDB?

В базу данных будут записываться JSON запросы (~ 150 раз/ секунду на пользователя, примерно 100-300 мбайт).
Если делать на каждый сеанс отдельную коллекцию, и каждый запрос отдельным документом, то возможно не хватит количества коллекций и нельзя сгруппировать сеансы.
Если хранить все запросы сеанса в одном документе, то не хватит размера документа.

В текущей реализации каждый сеанс сохраняется в отдельный CSV файл.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
Предлагаю так. У вас две сущности - сеанс и запрос. Это 2 разных коллекции документов, где каждый документ "запрос" ссылается на родительский "сеанс". Пример из документации https://docs.mongodb.com/manual/tutorial/model-tre...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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