Мангуст + Млабс + Большой объем данных
Я использую mongoose и реагирую на получение данных из базы данных mlab. Проблема в том, что база данных mlab имеет размер 200 МБ, это коллекция из более чем 400 000 объектов. Таким образом, когда я получаю, у меня есть ошибка JS (нехватка памяти), или запрос ожидает в течение 2 или 3 минут.
Я не знаю, как улучшить этот запрос.
Мне также нужно сделать некоторые форматирования данных, и я не знаю, лучше ли это на задней или передней части..
Мне нужна ваша помощь, чтобы найти решение. большое спасибо
1 ответ
Ты можешь попробовать
connection.model("myModel").find(query).limit(limit).skip(offset).exec()
query
будет условием вашего поиска
limit
будет количество элементов, которые вы хотите загрузить,
offset
будет количество элементов, которые вы уже загрузили, и вы хотите пропустить