Запросы документов и проблемы с памятью с использованием MongoDB - PullRequest
0 голосов
/ 29 января 2012

У меня есть документы в Монго, которые содержат данные, похожие на анкету (название компании, адрес, номера телефонов и т. Д.).Мне нужно, чтобы эти данные отображались в веб-интерфейсе.

Как сделать его лучше: получить весь документ в виде dict в переменную и заполнить веб-форму из ее данных или сделать много запросов к базе данных, чтобы заполнить каждое поле веб-формы?

Ответы [ 2 ]

1 голос
/ 30 января 2012

Согласитесь с GPS - если вам нужны все или большая часть данных, то лучшим вариантом будет получить документ за один запрос, а не попадать в базу данных x раз.

1 голос
/ 29 января 2012

Если вы все равно собираетесь отображать все данных в веб-интерфейсе, начните с простого: получите весь документ.Это уменьшает вашу задержку за счет уменьшения количества обращений к базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...