Монго медленный запрос, cursor.refresh? - PullRequest
2 голосов
/ 02 апреля 2012

Я получил набор из 20 запросов, каждый из которых (согласно журналу занимает 5 мс), и это нормально для меня, между запросами в журнале появляется эта строка "MONGODB [DEBUG] cursor.refresh () для курсора 21910540893136"и для завершения этой операции требуется некоторое время (несколько секунд).

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

1 Ответ

2 голосов
/ 02 апреля 2012

Запросы к MongoDB возвращают курсор, который можно повторять для получения результатов

Обновление курсора происходит, когда из mongodb получено слишком много результатов.Я подозреваю, что это обязанность водителя, поэтому ответ, вероятно, нет, вы не можете избежать этого.

Вы можете найти больше информации о курсорах здесь .

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